Skip to content

Releases: nbingham1/Blaze

Blaze Game Engine v0.10

24 Oct 18:36

Choose a tag to compare

This time, I decided to go back to rendering planets and this time I decided to try and make my planets full sized. This engine can render planets of any size (even beyond realistic size) and supports multiple planets in the system.

Screenshot from 2020-10-12 14-31-48
Screenshot from 2020-10-12 14-31-38
Screenshot from 2020-10-12 14-30-18
Screenshot from 2020-10-12 14-29-31
Screenshot from 2020-10-12 14-29-00
Screenshot from 2020-10-12 14-28-13
Screenshot from 2020-10-12 14-27-32
Screenshot from 2020-10-12 14-27-17
Screenshot from 2020-10-12 14-26-53

Blaze Game Engine v0.09

24 Oct 15:04

Choose a tag to compare

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

24 Oct 14:59

Choose a tag to compare

7
8
9
1

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

24 Oct 14:52

Choose a tag to compare

1
3
5
6
23

At this point I had found a terrain generation algorithm that produced nice results and I added an atmosphere, ocean, and the sun.

Blaze Game Engine v0.06

24 Oct 14:43

Choose a tag to compare

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

24 Oct 13:49

Choose a tag to compare

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

07 Oct 01:54

Choose a tag to compare

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

07 Oct 00:52

Choose a tag to compare

This was when I started to try some more large scale stuff, experimenting with planetary rendering.

Blaze Game Engine v0.02

07 Oct 00:40

Choose a tag to compare

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

06 Oct 14:53

Choose a tag to compare

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.