Skip to content
KEY
/
/
Apeiron

All projects

Apeiron

Action RTS Card Battle

Company
Realm of Alters (Ember Entertainment)
Role
Lead Programmer
Genre
Action RTS / Card Battle
Engine
Unity
Period
Mar 2022 — Feb 2023
Platforms
Steam · Epic Games Store · iOS · Android
Technologies
UnityC#Socket.IOGit

Overview

As Lead Programmer of a five-person gameplay team, I designed and implemented core gameplay systems including combat mechanics, card systems, enemy AI, and multiplayer synchronization for this action RTS card battler.

My contributions

  • Developed gameplay systems, combat mechanics, card systems, and enemy AI in C#.
  • Implemented multiplayer synchronization using Socket.IO.
  • Mentored junior programmers and participated in technical interviews.
  • Assisted with project planning and scheduling.

Technical challenges

Challenge

Card effects triggering inside real-time RTS combat had to stay consistent across networked clients.

Solution

Designed the gameplay state flow around a Socket.IO synchronization layer and hardened it against desyncs surfaced in playtesting.

Challenge

A deep, expanding card system had to remain maintainable for a 5-person team.

Solution

Owned the system design: data-driven card and skill definitions so new content shipped without touching core combat code.

Next project

Every Hero