Hope you all are voting today — I know I am!
I’ve been working very hard on terrain generation. Since I am not using fixed biome types (forest, tundra, desert etc.), biomes have to be generated on the fly. This should give a more unique landscape to explore. I also want biome transitions to be smooth (e.g. “forest”-like areas creep in & out, instead of hard lines). Getting this problem solved (in an efficient manner) has been challenging & I’m still working on it. I do have some screenshots to share of my progress:
That is a “test” vehicle which you can enter and pilot. The model is pretty decent, but the texturing will need another pass. 😉
A water surface is yet to be added, but you can see where it will go in the screenshot above. 🙂
I’ve also added code to support foliage & other objects along the terrain. Right now, I just have a simple grass model. However, it will be easy to put in trees & other terrain objects at these points. Remember, at this point, it is all about laying down a solid foundation to build content on.
Item drops are now coded in, which spawn after destroying enemies with your projectiles (which is also coded in). Yes, that is grass coming out of rock… don’t worry, all those minor details will be ironed out as the project matures.
This is a visual issue I am wrestling with. I don’t want there to be such obvious lines between biomes (like the snow capped mountains here) without causing too much of a performance drop. I’ve got some ideas I’m working on though, so stay tuned.
Another issue I have to figure out is how “civilization” will be represented on this planet. Now, robots are the main population here, so the buildings will have to reflect that. There will likely be more things like charging stations, communication bunkers, repair & assembly buildings. There will be shops too, of course!
OK, I have to get back to work! Remember to follow me on Twitter @ https://twitter.com/phr00t_ where I will post smaller, more frequent updates. Also remember that updates will be posted here instead of the KickStarter page!
Thank you for reading,