http://www.mediafire.com/?l5qomjmteiq
NOTE: I have found the game crashes in the official 2.48a build, use an optimized build built later than 2.48a like this one
http://graphicall.org/builds/builds/showbuild.php?action=show&id=886
This game prototype was actually the first thing I made that was worth something in the BGE, I recently took it and ported the entire game to use the new GLSL, it also has some improvements as well like the score now carrying over from level to level.
It has 4 complete levels.
KEYS:
Arrows - Move/turn
W and S - turn camera up and down
Space - jump
Enter - shoot when you have the wooden shooter (get it by picking up a pink bulletbox)
R - restart.
Tab - Enable password typing, then press space when correct password is in to go to that level.
It may look textureless in the camera, but when you start you’ll see all the textures.
I don’t know when I’ll complete this, but I know for one thing it’d be very easy to pick up and work on again.
EDIT: Did some small improvements and re-uploaded
-Property used to constrain camera up-down movement, no more turning it upside-down.
-Fixed a big bug where you tilt the camera down and you go flying, happened to be the interface back mesh not having ghost set.
EDIT2:
-Forgot to pack the normal map for the Exit texture
-Small material tweaks to the score objects
-Reworked the score system, it now uses just one python script and it fixes the score going to 0 when hitting a restart object or getting squished in levels 2-up. The only caveat is that it gives a score bonus on level transition on levels 2-up and game completion, not a bad thing really.
-Added a new level to the platforming set
EDIT3:
-Forgot to pack the message for the 4th maze
-3 new levels in the platforming set
-Got the explode object to show in the rest of the levels with the gun, so boxes fly everywhere.
-Pythonized the player movement
EDIT4: Found something in the game I needed to fix.
-The sound for walking has been pythonized, the sound actuator connected to the script and meaning a couple less bricks.
-Organized the player logic bricks a bit, each type now together, all the ones connected to the script are first.
-Level transition from level 1 to level 2 in the Labrinth set was broken, so was level 2 to 3 as I suspected, fixed that.
-Slight tweaks in the tile material.


