- Edited
EDIT: New version to try out now available!<br>http://www.mediafire.com/download/c89ooiyq12pnvy2/Collect_the_Gems%28Exp10%29.zip<br><br>This is a game that I have been working on and off on (a game that started out being a test of Godot's capabilities). I think I have it far enough that I can start sharing some content.<br><br>The game is rather incomplete as of now, but I have done enough polish in these early stages to share a couple of screens.<br><br><img alt="" src="http://s31.postimg.org/s9qr5ecaj/Godot_Game1.jpg" height="201" width="380"><br><img alt="" src="http://s31.postimg.org/ds3789gor/Godot_Game2.jpg" height="201" width="380"><br><br>If you haven't known already, the object of the game is to gather each gem in each level and then head to the exit. Some levels will also have a boss that you will need to fight while others are completely optional as bonus levels. Another thing is that the camera is restricted to pointing in one direction and the character restricted to eight directions (which adds a certain style to it, not to worry about popping though as the transitioning to each direction is rather smooth).<br><br>More levels will become unlocked as you get further into the game, and how much of the overworld is accessible will depend on that progress.<br><br>Anyway, I'm not uploading the project file yet as there's a few things to test yet (like the save system), but right now I have my time split between this and other interests and I also tend to be a little jittery when testing new mechanics (I guess you can thank the BGE and its bugs for that :/).<br><br>However, what I know works is the general gameplay (with elements such as spikes, turrets, hidden special objects that appear after every gem is collected ect...), the terrain shader with texture blending, the keeping of stats after the level (shown when on the pad of a completed level), general stats ect... Some of these gameplay elements are also not easy to get to a perfectly working state, but a good quality game is usually also one that doesn't make it easy on the developer.<br><br>Anyway, what do you think so far?<br>