
Apeiron
Action RTS Card Battle
- Realm of Alters (Ember Entertainment)
- Lead Programmer
- Action RTS / Card Battle
- Unity
- Mar 2022 — Feb 2023
- Steam · Epic Games Store · iOS · Android
- 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.