I've decided to put a blog together for my game I've been working on for around 10 months on and off (time permitting). The game is around 65% completed and I am hoping to have it completed February 2017.
The game is a 2d survival sandbox game where the landscape is generated procedurally and can be extremely large. The outside landscape contains trees, shrubs, grass, many, many creatures, ufo's which drop down aliens who are to be avoided, planets, vehicles such as rockets which can be entered and maneuvered (even the creatures may enter them!). You can build to your hearts content with the many, many building blocks that can be sought throughout the land and the caves below. At the moment I have around 200 blocks to build with which I'm hoping will get to around 500 by time of release with over 150 decoration items, there are over 100 creatures which inhabit the game (many with different AI such as being able to swim, drive, fly, attack, become pets). The game features dynamic lighting, dynamic water flow, many hidden treasures, dynamic plant/tree growth, dynamic weather, day/night cycles and plans for lots more such as lift shafts, teleportation, ability to drive ufo's to other planets, make friends of creatures as well as enemies and more!
I've attached a few screen shots and hope you like, the development of the game as all been written by myself with graphics being purchased as assets. Game is written using Java 8 and LibGdx as the graphics engine.
Today as I've a little time I will be adding some AI to the flying objects - these will hover around and if they are set to aggressive they will fire at the player and creatures they don't like. Then next on the list is allow the many creatures in the game to have their attributes edited, such as their health, aggression, damage, if they can swim, if they can drive etc.., this will allow the game to be customisable in some way.
Showing creature attributes when clicked on: