Developed enemy AI systems using behavior trees, implementing combat behaviors, decision-making logic, and state-driven enemy actions.
Built spaceship and projectile movement physics, including interactions with multiple gravity bodies/planets and fully predictable trajectories used in gameplay and power-up mechanics.
Designed and implemented heat-based combat system, centered around four ship abilities: shield, light attack, heavy attack, and ultimate, with heat as a core gameplay resource.
Implemented destructible planet systems, enabling real-time planet destruction as part of the core gameplay experience.
Implemented the game networking model using Photon, supporting crossplay multiplayer gameplay.