
Together, Against Mork
Architected a real-time tower defense system with modular software architecture, implementing finite state machines for AI behaviors, object pooling for performance optimization, and data-driven wave spawning algorithms.
Key Achievements
- ▸Engineered modular component-based architecture enabling scalable gameplay systems
- ▸Implemented finite state machine pattern for AI decision-making with dynamic state transitions
- ▸Optimized rendering pipeline through object pooling and spatial partitioning algorithms


