All Projects // project
Digital Drift: Retro-Style Arcade Platformer
Fast-paced 2D arcade platformer in Unity featuring multiple gameplay mechanics, procedural systems, and a narrative-driven progression inspired by computer hardware restoration.
Overview
Digital Drift is a retro-style 2D arcade platformer that immerses players in a digital world inspired by computer hardware restoration. The project addresses the challenge of creating engaging, reflex-based gameplay while integrating a narrative about repairing malfunctioning systems.
Features
- Three distinct levels with unique mechanics and increasing difficulty
- Narrative progression through stylized cutscenes and system logs
- Endless mode with procedurally generated challenges
- Responsive player controls with physics-based interactions
- Dynamic difficulty scaling across levels
- Retro-digital visual style with glitch effects
Tech Stack
- Unity (Game Engine)
- C#
- Photoshop / Illustrator (Art Assets)
- SoundLab (Audio Assets)
Gameplay Systems
- Player controller with responsive movement and collision handling
- Level management with scene transitions and progress tracking
- Procedural spawning systems for hazards and collectibles
- Endless mode generation with increasing speed and difficulty
- Audio system with event-driven sound effects and layered music
Level Design
- BIOS Blitz: Dodge-and-collect gameplay with increasing hazard density
- RAM Rush: Endless runner with platforming and advancing threats
- Monitor Maneuver: Precision flight mechanics inspired by tap-based controls
Development Highlights
- Implemented object pooling for performance optimization
- Designed modular systems for scalability and feature expansion
- Integrated narrative elements directly into gameplay flow
- Balanced gameplay mechanics for short, high-intensity sessions
Future Improvements
- Mobile platform support with touch controls
- Additional hardware-themed levels (CPU, GPU, Storage)
- Leaderboard and scoring system enhancements
- Accessibility and audio configuration options