01722 568 946 hello@blueflamedigital.co.uk
Mesh Landscape

Is it hard to write a game engine? (Pt 2)

(Part 2: “Searching for answers”) In the previous post, I told you the whys and wherefores of my idea to write a game engine. I cobbled together a mission, a philosophy and a general approach. The general approach I went with was to find a bunch of awesome libraries and pull them together to make […]

Mesh Landscape

Is it hard to write a game engine? (Pt 3)

(Part 3: “So let’s go”) Let’s get this party started In the last post, I found a few nice libraries to do the heavy lifting of my game engine. I kept to the “Good enough” philosophy and just found the libraries that I’ll need to do the absolute basics to get something running for now. […]

Mesh Landscape

Is it hard to write a game engine? (Pt 4)

(Part 4: Get the message, eventually) Event-ually? Get it? Huh?? In the last post, I’d managed to get together a bare bones render subsystem, and even rendered some stuff on screen. I’d noticed that there was no way to exit the program cleanly though, and in order to do so, we needed to get the […]

Mesh Landscape

Is it hard to write a game engine? (Pt 5)

(Part 5: Getting the key value) Last time… In my last post, I’d added a very basic event system to allow the subsystems to communicate with each other. I now had a game engine that could create a window, render some stuff and even end the application. Wow, such functionality! Keyboard only I’m a keyboard […]

Mesh Landscape

Is it hard to write a game engine? (Pt 6)

(Part 6: Exceptionally good) Last time… The last post was quick run through of getting some input values, in that last post I vowed to get some scripting going and even had wild ideas of getting things moving on screen. This goal turned out to be a bit more involved than I’d like to put […]