On The Subject Of Gamedev
-
Lana Tetris beta 1 Nov 9, 2013Lana Tetris has slowly spiralled towards completion and it’s now in a state where it can be tested. There are currently a great many memory leaks because garbage collection has spoiled me. I’m currently …
-
Cross-Platform Considerations Oct 6, 2013I’ve been trying to just build things rather than get bogged down in designing too much up front and not worry about making code that runs cross-platform. Despite this, the latter is something I try to think about …
-
The Tetris and the Table Aug 10, 2013Today Lana and I have been assembling our new table and clearing out lots of junk from her flat as I’m moving in next month. In the process of this we found her old Gameboy Pocket which contained both working …
-
It Begins... Aug 1, 2013I’ve been itching to start Tetris for a while, and since the Snake codebase is in a reasonable state, it’s time to have a stab at implementing this archetypal puzzle game. The first step was to clone the …
-
Snake Full Circle Jul 29, 2013One Sunday in May, I implemented a basic version of the classic game Snake in C++. Over the course of the following week I improved the code and added features suggested by Lana, who also created resources in the form of …
-
Snake Development May 25, 2013Having got the basic game working, I decided to capitalise on the cross-platform capability of GLFW. This might seem like an odd place to go next, but I’m developing on Mac and Lana runs Windows. I could have …
-
Snake May 20, 2013Having spent years contemplating what the perfect game should be and how to build it without a single flaw, I decided to actually do something instead. As I’d never coded a game, I needed a simple task and Lana …