๐ŸŽฎ Crystal Corruption - Reclamation

Jousef Gabro
Published

0
  • Project creator

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.

Crystal Corruption Gameplay

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


Links