๐ฎ Crystal Corruption - Reclamation
Jousef Gabro
Published
0
Project Overview
A fast-paced sidescroller Metroidvania featuring procedurally generated levels, combining the exploration and progression of classic metroidvanias with the replayability of roguelike level generation. Solo-developed as an independent studio project showcasing end-to-end game development capabilities.

The Challenge
Creating a complete commercial game as a solo developer requires mastering:
- Core gameplay systems that feel responsive and polished
- Procedural generation that maintains meaningful level design
- AI behaviors that provide challenging but fair encounters
- Character progression systems that reward exploration
- Professional-quality polish across all game aspects
- Coordination with external collaborators
Development Scope
As the sole developer, owned and implemented all core systems:
- โ๏ธ Combat Mechanics: Responsive action combat with enemy variety and player abilities
- ๐ค Enemy AI: Behavior trees and state machines for diverse enemy patterns
- ๐จ Character Animations: Integrated animation systems with smooth state transitions
- ๐บ๏ธ Procedural Level Generation: Algorithms ensuring playable, explorable environments
- ๐ Player Progression: Metroidvania-style ability unlocks and power-ups
- ๐ฏ UI/UX Design: Intuitive interface and player feedback systems
- โ๏ธ Game Balancing: Iterative tuning of difficulty curves and combat parameters
- ๐ QA Testing: Comprehensive bug testing and performance optimization
- ๐ Project Management: Scope definition, milestone planning, and delivery coordination
Technical Highlights
- Procedural Level Generation: Custom algorithms balancing randomness with intentional design
- Performance Optimization: Smooth 60fps gameplay across multiple platforms
- Save System: Robust serialization handling procedurally generated content
- Cross-Platform Development: PC (Steam), Nintendo Switch
Technologies Used
Unreal Engine C++ Procedural Generation AI Systems Animation Systems Cross-Platform Development Nintendo Switch SDK Steam Integration
Company: AmberWing (Independent Studio)
Role: Solo Developer, Project Lead
Platform: PC (Steam), Nintendo Switch