Recreating my favorite text-based internet game from the 90s

Recreating my favorite text-based internet game from the 90s

In the late nineties I used to play an online game that I have never really forgot about. It was a text based game that allowed you to play as a province inside a kingdom of max 25 other players, against other kingdoms. Waging war using military, thievery and magic. You had to build your kingdom as efficiently as possible, making sure you’re defending against attacks, while also being able to attack. I loved it. It still exists but it’s been handed over to new owners and it’s a bit of a mess.

As an excersise in programming I decided to build this myself. Using modern webdevelopment techniques and everything I’ve learned over the last 10 years.

Some of the tools I’ve used:

Backend:

  • Hono.js HTTP Framework
  • Drizzle ORM
  • Kinde (For authentication and authorization)
  • Neon (Postgres DB)
  • Fly.io

Frontend:

  • Vite
  • TanStack Router/Query/Form