Find the Exit, GLSL version (About done, link to build that won't crash on arrow key)

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.

UPDATE: finished the 4th level, and wrapped the game with a main menu and the other standard screens.

There’s only so much that can be done to make complex mazes origional, which is why the origional 4, the Labrynth set, will be it’s own set of levels that are complete. I left the option of making a series of platforming levels as seen in the Main Menu, with the same hazards as the maze ones and probably new ones.

Looks good!

I had to play in wireframe mode to beat the first level!

Just to note I get a solid 60 FPS on every level on my computer, I know not everyone has a fast computer with a good GPU but I can’t see myself going back to plain multitexture materials.

Started work on the platforming level set, this set will likely have a bit more levels than the labrinth set (making big mazes can be very time consuming and boring), and have different features. The first two levels don’t have too much challenge if you just try to go to the exit, but there’s point objects in harder to reach areas if you want to maximize your score.


Hey I downloaded this. The movement is really slow, and the maze was so big that I got bored, but I zoomed out and the mazes are pretty great to look at.

Also I think 30 MB is way to big for this game, could you try to make the file smaller?

Also I think 30 MB is way to big for this game, could you try to make the file smaller?

Done, replaced two of the background music files I no longer have files for and did some magic with Switch sound file converter and even after I include two more background music files for the platforming level set the game file is just more than 10 megs smaller.

The new upload also includes the first two levels of the platforming set. And yet the game size shrinks from 33 megs with the initial upload to 22 megs.

UPDATED: see first post

Okay, updated again, but this time there’s only 1 new level to the platforming set and most of the changes are in the logic.

NEW - 1 more level for the platforming level set
CHANGED - The logic in several areas is packing more python and less logic bricks, scoring object’s logic down from 5 logic bricks to 2, several bricks removed from the player’s logic including removing redundant bricks and replacing some of them with python.
FIXED - Tab key toggle to start typing passwords may have needed to be pressed several times for a letter to be seen in the password box, that toggle has been pythonized and thus fixes that.

NOTE: For best play experience, press P at the Main Menu.

When I press either the forward or backward keys blender crashes.
The game looks cool. :frowning:

Same problem as DartGuy… looks good though

I found out the crashing problem is not the game, but the official 2.48a build, I put a link to a Graphicall Windows build in the first post that I tested and the game will not crash when the up or down arrows are pressed.