Hello all.
Now my work is focused on creating planets for Hero. Flying ship is fun but landing and building base on planet should be more fun.
Existing planets in game are far away and only possibility to get closer was to go to orbit.
Next step will be......landing from planet orbit - probably by means of capsule.
Planet is grid tile based - some I am testing with huge radius 500 tiles. hero will collect resources
and also build.
check screenshots...




Technical info if you interested:
view of planet is: top view. same as in space building ships.
I was considering sideview but decided against it would be easy to dig but it would not be consisted with existing space game.
planets are randomly generated - I am using noise heat map for that. grid is half what was in space 24 by 24 pixels.(testing this maybe i will go with 48x48 like in space) for now I am experimenting with 5 tiles types: grass, sand, water, rock, ice. more to come for sure. for now no chunk on planets. when i will hit performance issue i will implement chunks. (in space i already have them)
huge planets for now are very light and responsive - just tiles for now. later with animals and some functioning builds probably i will have to limit planet radius.
this is second iteration of planet generator, first was using autotile - was promising but planets took long time to generate, this one is very fast.
as a side affect i will try to use autotile for builds -i will try to make video on you tube to show that coming soon.
After I will settle with main planet generator, next will be planet vegetation and animals,
After that builds on planet for Hero to be creative - get resources and build.
Next enemy on planet.....maybe no. lets not go too far......
Still not working on in game tutorial. tutorial is going to be last item to work....when game will not change much from programming point of view. I know that connecting pipes is main hard task in game.
watch some videos on you tube and go to current in game tutorial.
tip: idea of pipe is to transport. start from tank which is full - connect to build which needs this element. (engines - needs oxidizer and fuel)
thank you all and happy building space ships.
