Releases: nbingham1/Blaze
Blaze Game Engine v0.10
Blaze Game Engine v0.09
Now that I had a planetary rendering engine that I liked, I started to move to rendering galaxies. I did this by first representing each galaxy as a point and then expanding that when the use got close enough. When expanded, each system in the galaxy was represented by a point.
Blaze Game Engine v0.08
This is when things really started to pick up. At this point I've got a decently sized planet with nice looking atmospheric shaders and a really nice looking star. I've got collision detection and response and the ground updates smoothly. I added threading to make everything run much faster than the previous version. Ultimately, this version was the result of a complete restructuring of the engine.
Blaze Game Engine v0.07
Blaze Game Engine v0.06
This is when I started randomly generating pieces of the world as needed. I created a quadtree of rectangles to represent patches of land, subdividing a patch when necessary. As such, the terrain is now much more detailed.
Blaze Game Engine v0.05
This was another attempt at rendering whole world. The terrain is very low in detail, there are issues with scale, and user control is difficult.
Blaze Game Engine v0.04
I continued my explorations into rendering planets, trying to make the ground more detailed. I ended up with long load times.
Blaze Game Engine v0.03
This was when I started to try some more large scale stuff, experimenting with planetary rendering.
Blaze Game Engine v0.02
In this version I managed to get some semblance of water and a particle engine up and working. I also managed to get a rudimentary collision detection system up and working.
Blaze Game Engine v0.01
This was my first foray into game development. It loads and renders objects and there is some sense of gravity. However, there isn't really a physics engine because I hadn't yet figured out collision detection.

















