All projects

Games

Freecon Frontier — indie space game

A long-running solo passion project — a browser-based space game in the tradition of the classic exploration-and-trading titles — that has survived a full rewrite from a C# desktop app into a modern web app.

ActiveJan 2016 – Present

gamedev · Next.js · indie · space game

The live Freecon Frontier landing page at freeconfrontier.com, inviting players to explore, build, trade, and conquer

Freecon Frontier is my long-running indie game — the personal project I keep coming back to across years and jobs. It is a space game in the lineage of the beloved exploration-and-trading titles: you set out into an expanding universe to explore it, build up an empire, trade across its economy, and conquer worlds, with a customizable UI meant to suit both the strategist and the trader. It is the kind of project a developer builds because they want the game to exist, not because there is a roadmap forcing it.

The interesting engineering story is longevity through reinvention. The project started years ago as a desktop application written in C#, and over time I rebuilt it as a web app so it could be played in a browser rather than installed. Today it lives on a modern web stack — a Next.js front end with account sign-in — and is playable at freeconfrontier.com. Carrying a game design intact across a full platform migration, while keeping it a one-person effort, is its own kind of discipline.

As a solo, multi-year hobby project it stands apart from the rest of my work: not a fork, not a research vehicle, and not something with a deadline — just a persistent creative outlet that has quietly tracked my growth as an engineer from desktop UI frameworks to the modern web. It remains an active work in progress.

Freecon Frontier — indie space game | Free Wortley