
Focus: Building a responsive wave-based FPS where gameplay systems, animation, and stylized rendering work together to support fast, readable combat.
Key Systems & Features

Wave-Based Combat System
Developed a wave-based FPS combat loop with ranged weapons, player abilities, and scalable difficulty progression

Animation Integration
Created and integrated first-person weapon animations and enemy animation sets using Unity Animator controllers and blend trees

AI Enemy Systems
Implemented multiple enemy types using state-machine-driven AI with NavMesh movement and distinct combat behaviours

Progression Mechanics
Built a progression system based on soul collection, weapon upgrades, perks, and temporary consumable effects
Custom Rendering Pipeline
Designed a custom PS1-style rendering pipeline with vertex snapping, affine texture mapping, and vertex colour tinting
Technical Implementation
Combat gameplay showcase highlighting core systems, visuals, and pacing