Anyone want to test my first 3D game
Hi there,
I hope this isn't frowned upon, using the forum to get games tested. I have searched and seen other people doing it and figured what the hell, if you all rip it apart I will learn for next time.
I did a 3D Art Gallery for a degree project and have now added to it and made my first proper game (first 3D game, I have actually made a basic 2D game before).
It is a 1st person shooter called Cop Trainer which involves you walking through a police training alley shooting the targets as they pop up.
Download it from here:
http://www.rich.cx/cop trainer.zip
It is just over 1MB. It will only run on Windows so sorry to other OS users :-).
If you could let me know if you have any problems running it and also what fps you are getting with your system. It is limited to 66 fps so you shouldnt get higher than that. Just want to know if you are getting a lot below that really and what system you are using.
Any constructive criticism will be gratefully received and remember that it is my first proper project so please don't slate it too much ;-)
I am wanting to get into the UK game industry as a programmer and would be using this game as part of my demo so if anyone has any tips/advice on what could/should be changed before sending it off I would be very grateful.
Thanks,
Richard
EDIT:
Here is a link to the game with no limit on the framerate.
www.rich.cx/cop trainerNoLimit.zip
This will run as fast as your setup will allow so if you would like to let me know how fast it will actually run then try this one. If you just want to play the game then use the other one as the targets are not time-based movement and may appear/disappear quite quickly if you have a fast video card
The source code is here for anyone that is really that interested and/or would like to help see if they can spot why it isn't any faster:
www.rich.cx/cop trainer source.zip
[edited by - rickp101 on June 23, 2003 7:01:38 PM]
Pretty cool for a first game. I enjoyed it.
I have a laptop with a Radeon Mobility 7500 and a 2.0GHz P4 and was getting 54FPS pretty constantly.
I have a laptop with a Radeon Mobility 7500 and a 2.0GHz P4 and was getting 54FPS pretty constantly.
well i have 256 ddr2 ram, 1.4 Ghz proccesor and a geforce 2, and your demo runs at 30 fps, i would suggest you add sliding collitions, so when you hit a wall you slide along it and not just stop. But part from that its a good little demo. From the books i''ve read it would be a better idea to go and work at a big software company that does everything, this way u gain experince which you can channel into your CV and your code
www.programmers-unlimited.com, try it, its not too bad.
I loved it. A constant 29.6 fps on my TNT2 + AthlonXP 1600+ + 256 Mb DDR.
By level three I was already strafing and doing headshots (if I''d had a sniper rifle, it''d have been just like UT
)
One thing to fix: when you make a headshot followed by a quick turn, the red message ("headshot") remains visible on the screen - it isn''t wrong, but it doesn''t look right.
As mentioned above, collision detection needs improving. And be sure to add moving and "decoy" targets (such as old women with cats and young girls with bunnies who you mustn''t shoot).
Add a few more levels and a reload time sa that it wouldn''t be instantaneous. If you can pull off 4-5 weapons (a grenade launcher, a semiautomatic and a fully automatic rifle and perhaps some sharp shooting weapon) on top of the pistol that you already have, that would be extra cool.
By level three I was already strafing and doing headshots (if I''d had a sniper rifle, it''d have been just like UT

One thing to fix: when you make a headshot followed by a quick turn, the red message ("headshot") remains visible on the screen - it isn''t wrong, but it doesn''t look right.
As mentioned above, collision detection needs improving. And be sure to add moving and "decoy" targets (such as old women with cats and young girls with bunnies who you mustn''t shoot).
Add a few more levels and a reload time sa that it wouldn''t be instantaneous. If you can pull off 4-5 weapons (a grenade launcher, a semiautomatic and a fully automatic rifle and perhaps some sharp shooting weapon) on top of the pistol that you already have, that would be extra cool.
Never do anything that is a waste of time and be prepared to wage long tedious wars over this principle - Michael O''Connor
"Literally, it means that Bob is everything you can think of, but not dead; i.e., Bob is a purple-spotted, yellow-striped bumblebee/dragon/pterodactyl hybrid with a voracious addiction to Twix candy bars, but not dead."- kSquared
P3 1.1 ghz 256 sdram
Geforce4 mx420 64 mb sdram
==30.fps not bad
Pretty nice but a bit unrealistic in that, at least in the U.S., I am not sure that cops are trained too much. At least, they don't look and act like they can absorb too much training if they do get any. jk, nice work.
[edited by - tHiSiSbOb on June 18, 2003 9:12:18 PM]
Geforce4 mx420 64 mb sdram
==30.fps not bad
Pretty nice but a bit unrealistic in that, at least in the U.S., I am not sure that cops are trained too much. At least, they don't look and act like they can absorb too much training if they do get any. jk, nice work.
[edited by - tHiSiSbOb on June 18, 2003 9:12:18 PM]
----------------------------------------------------"Plant a tree. Remove a Bush" -A bumper sticker I saw.
P3-500MHz
192MB RAM
GeForce 2 GTS (32MB)
Windows XP
Averaged around 49 FPS through the first level (couldn''t play any longer but might later). Pretty cool
192MB RAM
GeForce 2 GTS (32MB)
Windows XP
Averaged around 49 FPS through the first level (couldn''t play any longer but might later). Pretty cool

The guy who invented the first wheel was an idiot. The guy who invented the other three, he was the genius.
Really good for a first game, fun too.
I''m running an Athlon 1.33 GHZ, 384 MB DDR 2100 and a GF4Ti4200 64MB DDR and I was about 54 FPS constant. Good work.
I''m running an Athlon 1.33 GHZ, 384 MB DDR 2100 and a GF4Ti4200 64MB DDR and I was about 54 FPS constant. Good work.
"Those who would give up essential liberty to purchase a little temporary safety deserve neither liberty nor safety" --Benjamin Franklin
Big thank you to all who have tested it so far 
Really good to have positive feedback. I will have a crack at adding sliding collisions today (any tips anyone?) and may add some ''innocent'' targets (cute girls maybe
).
Extra weapons would be a good idea, could add an auto weapon or a triple shot burst weapon. Grenade launcher would be good as it would give me a chance to play with trajectory (not sure how hard that would be).
Thanks again,
Richard
P.S. Is anyone finding it too easy/too hard to complete levels, I can complete them relatively easily but my housemates found it really hard. I figured they just sucked
and hadn''t had as much practise as me on Unreal Tournament.

Really good to have positive feedback. I will have a crack at adding sliding collisions today (any tips anyone?) and may add some ''innocent'' targets (cute girls maybe

Extra weapons would be a good idea, could add an auto weapon or a triple shot burst weapon. Grenade launcher would be good as it would give me a chance to play with trajectory (not sure how hard that would be).
Thanks again,
Richard
P.S. Is anyone finding it too easy/too hard to complete levels, I can complete them relatively easily but my housemates found it really hard. I figured they just sucked

I have now added sliding collision detection.
Much better now, thanks for pointing that out
Much better now, thanks for pointing that out

Very nice game!
It is a really good FPS engine.
My Specs
2.2ghz
GF2MX
30fps
Would be great if you could optimise it more so that people with lower end graphics cards will be able to play it.
Just some questions, so that i can learn something
1)The opening screen shows instructions(front screen). How did you display it onscreen using OpenGL?
Did you texture it to a polygon?
2)What did you use for sound and input?
DirectX? or Windows Input?
Im sure the framerates can be improved greatly considering the number of polygons on screen.
It is a really good FPS engine.
My Specs
2.2ghz
GF2MX
30fps
Would be great if you could optimise it more so that people with lower end graphics cards will be able to play it.
Just some questions, so that i can learn something
1)The opening screen shows instructions(front screen). How did you display it onscreen using OpenGL?
Did you texture it to a polygon?
2)What did you use for sound and input?
DirectX? or Windows Input?
Im sure the framerates can be improved greatly considering the number of polygons on screen.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement