Games Programming by Tim Trott

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: The Citadel of Ashes

A Text Adventure Game by Tim Trott

Game Screenshot

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.

Play the Game
View on GitHub

PokerSquares

My First Game Written in Phaser.io

Game Screenshot

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.

Play the Game
View on GitHub

Tidydo

A sleek, personal task manager that helps you organize your day with ease.

Game Screenshot

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.

Use the App
View on GitHub

Aethrakor 2: The Depths of Myrkendal

Coming Soon™

Game Screenshot

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.

Aethrakor 3: Return to Ashes

Collectable card battle RPG game set in Aethrakor

Game Screenshot

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.

Play Game
View on GitHub
Phone mockup image by freepik

Comments