FPS Demo / Weapon Viewer

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

FPS Demo / Weapon Viewer

Post by mohaps »

Hi,

I am working on a FPS Framework based on irrlicht and these are some initial shots.

http://www.geocities.com/log1is0/fpsdemo/index.html

The Weapons also support a weapon light system by which a light can be turned on or off from behind the weapon to have some illumination in dark areas.

the screenshots were taken from a demo using the media from the irrlicht pack and the weapons are by psionic.

I am also writing a loader for the Cartography Shop .CSM format for irrlicht which shall be used in the final framework.

A Rocket Launcher Type weapon
Image
The Zoom Feature
Image

The zoomed image is the same view as the first image. I do the zooming by narrowing the Camera FOV and have to work out the correct aspect ratio for the zoom also. so it might seem a bit quishy. :)

the zoom mode shall optionally take a bitmap to display ..like the sniper scope markings... etc... this can be simple colorkeyed bitmap.


The framework currently supports single mounted weapons (right handed) and Zoom for sniper weapons.

my goal is to support dual weapons (like the twin Uzis in shadow warrior) and left handed mounts.

I am working on flamethrower type weapons and beam weapons next.

Hope to share the code with the community soon

[/img]
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
TheRLG
Posts: 372
Joined: Thu Oct 07, 2004 11:20 pm

Post by TheRLG »

Hey, project looks VERY promising...if only I had kept up my FPS weapon positioner project.....lol....oh well.
Anyways, seems marvelous, if you need any ideas just shout my way 8)
afecelis
Admin
Posts: 3075
Joined: Sun Feb 22, 2004 10:44 pm
Location: Colombia
Contact:

Post by afecelis »

hey Mohaps!!! we meet again!!!

I'm glad to run into you every now and then!!! I'm also glad you're developing so much stuff!!! And I'm even gladder about the CSM loader for Irrlicht!!!!

please let us know of it!!! will it load lightmaps as well?

cheers, congrats and good luck! :D
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

Post by mohaps »

hey alvaro, i sent you an email sometime ago... can you drop me a mail at mohaps@gmail.com.

about the CSM Loader ... yes the lightmaps are the sole point of getting them into irrlicht :)

i am working ona CSM Loader Pack which shall consist of :

a) Loading a CSM File into a IMesh* for use with IOctreeSceneNode
b) A Custom ICSMLevelSceneNode supporting the visgroup based culling of the CSM Files. This shall also expose the entity data and other property data froma CSM file.


For the FPS demo :

a) A Weapon Mount System driven by config files to set model, position/rotation/scale, muzzle flashes and sounds.

b) Different Weapon Types :
a. Melee Weapons : baseball bat, sword
b. Trace Weapons : Pistol, Sniper Rifle
c. Projectile Weapons : Rocket Launcher, Grenade Launcher
d. Beam Weapons : Electric Gun, Flamethrower

I am thinking of creating a demo FPS with one level to demonstrate this framework

I have started work on the CSM Loader Pack now.
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
RLG not logged

Post by RLG not logged »

for that dual / left mounting ,couldnt u just rotate around one axis until the wep was mirrored?
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

Post by mohaps »

i am planning to support dual weapons... as a scriptable option...

like say holding two machineguns...or two different weapons.. like a flashlight and a gun... sample image
Image[/img]
Last edited by mohaps on Mon Jan 31, 2005 11:38 pm, edited 1 time in total.
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Guest

Post by Guest »

any news/updates?
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

Post by mohaps »

Updates on the FPS Demo Project :

Finished Features
  • Weapon Script (.wpn) Support
  • Animator : Weapon Bob
  • Animator : Weapon Fire
Work In Progress
  • gile(s) .gls file loading ( 60% done)
  • QuarterMaster : Weapon Editor
  • YASEd - Yet Another Scene / Entity Editor :)
To be Done
  • Beam Weapons : Flamethrower etc.
  • Bullet Time : Slow Motion
  • RadEd - a Lightmapper / radiosity tool using irrlicht and FSRad
  • Doppelganger - an alternative scene manager / renderdevice implementation combo for irrlicht
[/list]
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Pink Floyd
Posts: 32
Joined: Fri Jan 21, 2005 9:32 pm
Location: Genoa (Italy)

Post by Pink Floyd »

It sounds very interesting!
When do you think your tutorial will be out?
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

Post by mohaps »

i am planning to release a tutorial on how to make a very simple FPS game.. no physics..dumb AI, minimal sound with irrlicht by the end of this month...
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
firefly2442
Posts: 38
Joined: Mon May 31, 2004 7:55 am
Contact:

Post by firefly2442 »

Cool! Looking forward to it! :)
Magnus
Posts: 79
Joined: Sun Jan 16, 2005 5:53 pm
Location: Georgia, USA
Contact:

Post by Magnus »

uhhmmm.. so wheres this tut? LOL
Image
Image
mohaps
Posts: 248
Joined: Tue Jun 08, 2004 1:54 pm
Location: Shrewsbury MA
Contact:

Post by mohaps »

i am currently writing this... should be done by end of feb
---
Saurav Mohapatra
author, artist and bona fide geek

web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Magnus
Posts: 79
Joined: Sun Jan 16, 2005 5:53 pm
Location: Georgia, USA
Contact:

Post by Magnus »

nice dude!! im excited! ^_^
Image
Image
Bryan Abrams
Posts: 44
Joined: Mon Mar 29, 2004 7:46 pm
Location: New Jersey
Contact:

Post by Bryan Abrams »

any updates :D
Post Reply