<-- this is shared/teaser/slider-teaser.html.erb -->
Project

Gameplay Trailer

About the Project

High-level description

A 2D action roguelike combining metroidvania-inspired platforming with scalable enemy encounters and procedurally expanding room layouts. Players progress through increasingly difficult layers, unlocking upgrades while adapting to new enemy abilities and challenges.

Core Gameplay

Players explore an ever-expanding dungeon made up of interconnected rooms, each containing unique enemy encounters and challenges. Clearing a room unlocks progression and allows new areas to emerge throughout the run. As players advance, they collect powerful upgrades that enhance their combat capabilities and playstyle. Every completed cycle increases the overall difficulty, introducing stronger enemies, additional abilities, and more demanding encounters. Core gameplay features include: Exploration of interconnected combat rooms Progressive room unlocking through enemy elimination Upgrade-based character progression Layer-based difficulty scaling Dynamic enemy evolution and ability unlocks Challenging boss encounter with unique mechanics Fast-paced 2D combat inspired by roguelike and metroidvania design principles

Controls

Gamepad - L1: Move - A: Jump - B/Y: Active Ability - X: Attack - RT: Movement Ability Keyboard - WASD: Move - SPACE: Jump - Q: Active Ability - LEFT CLICK: Attack - L SHIFT: Movement Ability

Dynamic Enemy System

Enemies scale dynamically as the run progresses. Each new layer increases their strength while also unlocking new abilities from customizable ability pools. This system allows encounters to evolve throughout a run without requiring entirely new enemy types.

Player Progression System

The player progression system revolves around a collection of upgrades and abilities that can be acquired throughout a run. By combining offensive, defensive, and utility-focused enhancements, players can adapt their playstyle and create unique builds while tackling increasingly difficult encounters.

Procedural Room Expansion

Instead of generating an entire level at once, new rooms are dynamically attached to previously cleared rooms. The system ensures valid placement, handles door connections automatically and creates a growing dungeon throughout the run.

Technical Highlights

- Unreal Engine 5 - Gameplay Ability System (GAS) - PaperZD Animation Framework - Custom Enemy Scaling System - Modular Room Generation - Data-Driven AI Configuration - Layer-Based Progression System

Downloads

Appendices

Creators