Igor - 3D FPS
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
Igor - 3D FPS
Hi irrlicht community. This is my FPS demo, using Irrlicht and IrrWizard. I need all the feedback.
Genre: FPS
Download link:
http://www.gigasize.com/get.php/3198529088/Igor.rar
Game Website:
http://nicolasbertoa.wordpress.com/2009/05/27/igor/
The objective is to get to the end of the level without dying. The level has a final boss. You can use two differents weapons with differents features.
Genre: FPS
Download link:
http://www.gigasize.com/get.php/3198529088/Igor.rar
Game Website:
http://nicolasbertoa.wordpress.com/2009/05/27/igor/
The objective is to get to the end of the level without dying. The level has a final boss. You can use two differents weapons with differents features.
Last edited by Nikko_Bertoa on Tue Jul 07, 2009 5:59 am, edited 1 time in total.
Certainly a nice start. I just look at this and think of how much I must do to my own game to get it to do similar things to yours and know that there is a lot of code involved...
The Open Descent Foundation is always looking for programmers! http://www.odf-online.org
"I'll find out if what I deleted was vital here shortly..." -d3jake
"I'll find out if what I deleted was vital here shortly..." -d3jake
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
@Mux:
Can you tell me the game situation??
Thanks !!
@d3jake:
I began with Irrwizard that is a game framework. Check http://irrwizard.sourceforge.net .
I think that it is an excellent place to begin. You need to understand the code and fix some errors and then you can develop a FPS like mine. Later I will upload the Igor's source code.
Thanks !!
Enemies tend to stack
Can you tell me the game situation??
Yes, I totally agree, the level is the most knowed quake map jeje. I will put waypoints in another map for the second level.You need a more original level
Maybe I need a less hard enemy,If that was the first level boss of the game it seems to be a bit too tough.
Thanks !!
@d3jake:
I began with Irrwizard that is a game framework. Check http://irrwizard.sourceforge.net .
I think that it is an excellent place to begin. You need to understand the code and fix some errors and then you can develop a FPS like mine. Later I will upload the Igor's source code.
Thanks !!
The game I'm trying to make is an FPS, but it's also a 6DoF, so some things are different... I'll look into it though.
The Open Descent Foundation is always looking for programmers! http://www.odf-online.org
"I'll find out if what I deleted was vital here shortly..." -d3jake
"I'll find out if what I deleted was vital here shortly..." -d3jake
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
@Cloudef:
Thanks!!!
Yes, I'm searching for a camera much better than Irrlicht FPS default camera or fix the jump.The jumping was broken.
I use random numbers for enemies's attack algorithm. I think I will need a better way to do that.The last enemy was impossible, also the enemies A.I could have more work on them. Not just follow you and deal high amount of damage if they succeed on attacking you.
Can you tell me the game situation??Also the stacking happens pretty often in the game.
Thanks!!!
About the stacking: It seems that two or more enemies spawn at the same spot and when they start moving both follows the same pattern at the same time. Maybe you could check so that the spawn point is free before spawning an enemy.
Btw, one more thing: Health items disappears even if the health is at max when the player touches them.
Btw, one more thing: Health items disappears even if the health is at max when the player touches them.
It'll only take a minute or two to debug this code...
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
@Mux:
I don't consider collisions between the enemies and then the enemies overlap at the same point. When you kill one of them, you think that the enemy spawn in the same point, but you has another enemy in the same point too.
The enemies spawn at a random waypoint.About the stacking: It seems that two or more enemies spawn at the same spot and when they start moving both follows the same pattern at the same time. Maybe you could check so that the spawn point is free before spawning an enemy.
I don't consider collisions between the enemies and then the enemies overlap at the same point. When you kill one of them, you think that the enemy spawn in the same point, but you has another enemy in the same point too.
I think that is the better way.Btw, one more thing: Health items disappears even if the health is at max when the player touches them.
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
-
- Posts: 42
- Joined: Wed Feb 18, 2009 5:26 am
@Malgodur:
I didn't have this problem, I will check this.
Thanks !!!
This is because the attack distance < camera-enemy distance. I need to add more waypoints maybe.1. I stand in front of enemy and he cant hit me?
Maybe there are some bad adjacents waypoints.2. Enemy flied out trough the wall?!
3. Game sometimes "lost sound engine", i mena that the nothing is played after that
I didn't have this problem, I will check this.
Yes, I need to find a better way to implement "jump" function. I use FPS camera scene node and collision animator, but this doesn't work good.4. When i look down, press s and space i jump?
Thanks !!!