Project Overview
Soul Rage is a fast-paced 2D pixel-art arcade shooter built for Android mobile devices. Designed for intense,
mobile-friendly action, the game features a split-screen control layout: the left side of the screen controls
4-directional movement, while tapping the right side unleashes continuous rapid-fire attacks. Players must fight
through waves of custom-designed enemies and survive intense boss battles.
Development Notes
Built as a solo project within a strict 7-day timeline, handling all asset creation (UI, pixel art, animations) and
programming from scratch.
My Contributions
Programming & Systems
- Player Mechanics: Scripted 4-directional touch movement, attack instantiation, and
collision detection from scratch.
- Resource Systems: Built Health (HP) and Mana (MP) systems with collectible Soul Orbs (MP
regen) and Potions (HP recovery).
- Enemy & Boss AI: Programmed enemy range detection and multi-phase boss logic with
distinct attack patterns and health states.
- HUD: Built HP/MP bars and a live Kill Counter tracking defeated enemies throughout the
session.
- Android Build: Handled all Unity build settings and touch input mapping to ship a
functional Android APK.
2D Art & Animation
- Pixel Art: Hand-drew all sprites in Piskel Player, Enemies, Boss, and environment
tiles.
- Animation: Created frame-by-frame Idle and Attack animations for all characters.
- Environment: Designed the scrolling parallax background and styled all UI elements to
match the retro aesthetic.