This is a collection of games and utility applications that I have written on my journey to explore games programming - an exciting area of software design and development that I've not previously been involved in. Each project here represents a milestone in learning new tools, techniques, and game development concepts.
If you have any question, comments or find any issues please let me know in the comments below, or feel free to open a ticket in the Github repository.
![]() |
Aethrakor (AY-thrah-kor) game is a recreation of a simple text adventure game similar to the one I wrote back in school on a BBC Micro (mid-1980s) and is similar in style to the old Fighting Fantasy book adventures I grew up with. The game isn't complex, difficult, will take a few minutes to complete and isn't even release worthy - it's simply a way to learn the concepts. It uses plain HTML and JavaScript with some data in JSON. |
![]() |
This is an implementation of my old Poker Squares game written in Delphi way back in 2005. This modern version uses a web brower interface, Phaser.io game framework and TypeScript backend. |
![]() |
Not technically a game, but an app I wrote to help manage tasks and reminders when creating my games. The app is built with Bootstrap 5, jQuery, and LocalStorage. |
![]() |
After completing the original Aethrakor and PokerSquares games I wanted to make a more complex game. After making a good start, I quickly realised that I need to know a LOT more about Phaser and game programming to continue work. To that end I paused Aethrakor 2 and started on 3, a simpler game to learn some new concepts. |
![]() |
In Aethrakor 3, you will build a powerful deck of cards and face dangerous enemies in a turn-based journey through dark lands, culminating in a final battle against the Lich King to rescue the princess. Strategy, progression, and smart deck-building are key to your success. Aethrakor 3 draws heavy inspiration from mobile collectible card games (CCGs), particularly Devil Maker Tokyo — a card battle RPG that blended dark fantasy, turn-based combat, and collectible mechanics into a compelling experience. Sadly, that game has since been discontinued, but its spirit lives on here. |