Desertopia is a prototype I am currently working on.
The idea was to create a physics-based star wars like speeder game and experiment with procedural world generation.
Here I will show you the development process and what I have achieved so far.
Speeder: I programmed the physics-based hover speeder. This includes a stabilization system to keep the speeder straight as well as the controls to move the speeder around.
Procedural World Generation: I created an endless, procedural world generator. I added two different Perlin noise textures on top of each other to make it more diverse and to get more control over the size of the hills.
Mobile adaptation: I added a visual joystick that can be controlled by touch input to move the speeder and created an Android version of the game.
Demonstration of the Stabilization System
Procedural world generation, top-down view, wireframed