🎉 Celebrating 25 Years of GameDev.net! 🎉
Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!
Hey all!
This time I'm going to write a little about my plans for generating planets. This entry won’t go into any specific details of the terrain generation but will be just a very high level overview of the basic framework. I don't think any of the ideas in here are new.. the procedu…
Having decent tools to debug the generators is crucial. One of the tools I always like to have is lots of debug rendering features. Putting debug text in the world is a big part of that, so I need ThreeJS to do that for me. ThreeJS has some nice stuff built in but I don't want to add dependencie…
[media] [/media]
Now despite this being somewhat scientifically questionable it did get me thinking that it might be fun to model a pro…
It's built from an icosahedron as the base w…
I want the code that does any heavy lifting of the generation to be in C++ for performance reasons (and debugging!). I also want the generation steps of objects to have rapid iteration in a forgivin…
If the player gets their hands on a planet destroying super weapon it would be very unsatisfying…
The Milky Way is 120kly (ish) according to Wikipedia. That's kilo-light years. That sounds big! Ok lets say I want to positiom things with millimetre accuracy. A light year is 9.4605284 x 10^18 millimetres (…
The UI for this will be a page of simple sliders for the highest level of story control, but clicking through into the advanced settings will reveal many ways the p…
I want all the text you encounter in the game to mean something, even if it is in a made up alien language. To do this I'm going to generate (somewhat) meaningful sentences that are converted to the ali…
All things being generated can have dependencies on othe…
My ultimate goals a…