The Lost War

The Lost War is a real-time multiplayer strategy card game set in ancient Greece. Players engage in intense 1v1 battles, using their favorite heroes from Greek mythology to outwit and defeat their opponents.

Our beta version is live on the Epic Game Store.

I've joined Moira Labs, a brilliant and ambitious team, as a founding engineer, to develop our flagship project, The Lost War.

My proudest achievement here is spearheading a cultural shift from chasing perfection to rapid iteration and moving fast. Within my first month, we delivered our first fully playable prototype and launched our early access version three months ahead of schedule.

As a founding engineer, I wore many hats and touched almost all aspects of development, and many aspects of game design. Some of the work I've done here include:

  • Creating the entire UI infrastructure in Unity, including setting up an asynchronous animation infrastructure which enabled us to easily make custom animations for different parts of the game from the changing of the turns to the effects on specific cards.
  • Creating a comprehensive command line interface and a logging infrastructure in C# .NET for our backend. This enabled us to simulate the entire game on the command line, without ever needing to boot up Unity, or wait for backend changes to be implemented on the client side, effectively enabling end-to-end backend testing 6 weeks ahead of schedule.
  • Engineering secure networking architecture between our AWS EC2 Linux server and the Unity game engine client, enabling real-time gameplay and synchronization.
  • Conducting and leading weekly beta testing sessions, and leading the implementation the new UX / game design decisions based on the feedback gathered. For our tutorial, this iterative process resulted in a 70% increase in the amount of players understanding the game mechanics after only one match.