
Water Drop's Journey
This game is from the old Ludum Dare platform. You can try viewing the original page on Web Archive
(may not load correctly).
(may not load correctly).
#IMPORTANT#
I've got some reports, that people got freezes during the game. The WebGL export of Unity still seems to have some bugs, but those freezes only appear once and will go away after 5-10 seconds. So please just wait until the game goes on. There should be no more freezes after an initial one.
#ORIGINAL#
You're the famous water drop, that all the plants have been waiting for! Go, load up your water charges and let the plants grow, what fun!
I took both themes (Growing AND Two Button Controls) and put them in this game. You can only move left and right using the Arrow-Keys on your keyboard. You will water plants to make them grow and you will also grow and shrink yourself using special objects in the levels.
Features I developed:
- Procedural generation of levels, but I use a hash function so that level 1 is always the same, level 2 is always the same and so on. That was necessary to have representative high-scores.
- I have created modules (little parts of a level) for each difficulty, that are then randomly created and ordered for each level, based on the hash that the level number created (see LevelGenerator in source code)
- Module Exporter editor script, that takes a fully built level and saves it in an .asset file that can then be loaded at runtime
- High-Score system including two php-scripts that are handling the server side
- UI, sound, physics gameplay and so on...
The procedural level system and the data the modules are made of took the most time. I also put a lot of effort in creating the graphics. The graphics part is still pretty new to me, I only know the veeery basics of blender and photoshop. I will have to get better using those tools.
Hope you like the game and appreciate the source. If you have any questions or feedback, I'd love to hear it from you in the comments!
Entry to Ludum Dare compo 34 by Martin Beierling (http://martinbeierling.de/LD34)
Font: http://www.dafont.com/de/fernanta.font?l[]=10&l[]=1
Server side php scripts for highscore-handling is taken from: http://wiki.unity3d.com/index.php?title=Server_Side_Highscores
only modified it by one additional parameter, so that it takes table names, because I needed 4 tables, one for each game mode.
used free asset "LeanTween" for tweening (search it in Unity's Asset Store, it's free)
everything else is 100% made by myself.
I've got some reports, that people got freezes during the game. The WebGL export of Unity still seems to have some bugs, but those freezes only appear once and will go away after 5-10 seconds. So please just wait until the game goes on. There should be no more freezes after an initial one.
#ORIGINAL#
You're the famous water drop, that all the plants have been waiting for! Go, load up your water charges and let the plants grow, what fun!
I took both themes (Growing AND Two Button Controls) and put them in this game. You can only move left and right using the Arrow-Keys on your keyboard. You will water plants to make them grow and you will also grow and shrink yourself using special objects in the levels.
Features I developed:
- Procedural generation of levels, but I use a hash function so that level 1 is always the same, level 2 is always the same and so on. That was necessary to have representative high-scores.
- I have created modules (little parts of a level) for each difficulty, that are then randomly created and ordered for each level, based on the hash that the level number created (see LevelGenerator in source code)
- Module Exporter editor script, that takes a fully built level and saves it in an .asset file that can then be loaded at runtime
- High-Score system including two php-scripts that are handling the server side
- UI, sound, physics gameplay and so on...
The procedural level system and the data the modules are made of took the most time. I also put a lot of effort in creating the graphics. The graphics part is still pretty new to me, I only know the veeery basics of blender and photoshop. I will have to get better using those tools.
Hope you like the game and appreciate the source. If you have any questions or feedback, I'd love to hear it from you in the comments!
From project's txt File - resources I used ##
Entry to Ludum Dare compo 34 by Martin Beierling (http://martinbeierling.de/LD34)
Font: http://www.dafont.com/de/fernanta.font?l[]=10&l[]=1
Server side php scripts for highscore-handling is taken from: http://wiki.unity3d.com/index.php?title=Server_Side_Highscores
only modified it by one additional parameter, so that it takes table names, because I needed 4 tables, one for each game mode.
used free asset "LeanTween" for tweening (search it in Unity's Asset Store, it's free)
everything else is 100% made by myself.