FPS Demo / Weapon Viewer
FPS Demo / Weapon Viewer
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
The Zoom Feature
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]
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
The Zoom Feature
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
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
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.
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
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
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
[/img]
like say holding two machineguns...or two different weapons.. like a flashlight and a gun... sample 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
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Updates on the FPS Demo Project :
Finished Features
Finished Features
- Weapon Script (.wpn) Support
- Animator : Weapon Bob
- Animator : Weapon Fire
- gile(s) .gls file loading ( 60% done)
- QuarterMaster : Weapon Editor
- YASEd - Yet Another Scene / Entity Editor
- 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
---
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
-
- Posts: 32
- Joined: Fri Jan 21, 2005 9:32 pm
- Location: Genoa (Italy)
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
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
-
- Posts: 38
- Joined: Mon May 31, 2004 7:55 am
- Contact:
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
Saurav Mohapatra
author, artist and bona fide geek
web: http://www.mohaps.com
email: mohaps AT gmail DOT com
-
- Posts: 44
- Joined: Mon Mar 29, 2004 7:46 pm
- Location: New Jersey
- Contact: