A rather difficult Roguelite game
Welcome to our project. This is a student project made by seven members of the UPC university on Barcelona, Terrassa. We have made a roguelite game with all the necessarily features like, procedural map, player upgrade system,etc. In order to get to know more features make sure to check out the trailer! We’ve made everything using open source software, and we haven’t used any engine. Instead, we made the game using Visual Studio 2019 and the SDL2 library.
This is our first roguelite type of game so we expect you to enjoy it and give us some feedback.
Thank you in advance for any help you can provide.
Biel Rabasa
Zhida Chen
Robert Recordà
Pol Rius
Adrià Sellarés
Roger Salas
Gerard Josep Ramón
Move:
Spells:
Others:
Debug Keys:
● Full game Design ● Wiki ● Main Page ● GDD (Game Design Document) ● TDD (Tech Design Document) ● Production Plan ● GUI Design Document ● Art Bible ● Audio Bible ● QA Workflow
● Fullscreen & Windowed mode ● God Mode (F10) ● Instakills ● No damage ● Keyboard & Gamepad control ● 2 playable characters ● Sage (range battle system) ● Revenant (melee battle system) ● 3 types of enemies ● Ghoul ● Kaboom ● Worm ● 6 NPCs with custom dialog ● 5 Spells ● Purifed Sword ● Soul Shield ● Purification Slash ● Foteiros ● Ekriski ● Spell deck ● 2 Skill Trees, one per class. ● Random generated map. ● Hub Map with different zones ● Custom team logo (with fx) ● Custom game logo (with fx) ● Menu & Pause menu (keyboard & controller) ● Play ● Options ● Credits ● Load ● Save ● Exit ● GitHub link ● Audio ● Background music ● Audio effects ● Enemies ● Players ● Attacks ● Menu ● HUD ● Health bar & damage effects ● Spell cards + deck ● Pause menu
● Map ● Minimap (dungeon & hub) ● 3 new puzzles (3 new rooms) ● Save & Continue from last dungeon ● Player converter ● Entities ● New slime enemy ● New breakable pot ● Buttons (random pressing order) ● Pathfinding ● Weapons ● New combat system ● Spear ● Staff ● Book ● Audio ● New fx ● New music for every scene ● Change Volume ● UI ● Win screen ● Game over screen ● Vsync activation ● Volume changing ● Ability trees ● Buy better stats ● Buy deck spaces ● Buy ability improvements ● Quests
● Webpage ● Intro ● Trailer ● Team members ● Feature list ● Gamepad ● Menu movement ● All mechanics ● Particle System ● Blood (player hit) ● Collecting souls ● Fire (marks the exit when winning the run) ● Objects ● Hp orb ● Pneuma Spell ● Entities ● Miniboss ● Boss ● AI ● Pathfinding ● 3 Attacks ● Transition ● UI ● Animated Main Menu ● Torch animation ● Animated Pause Menu ● Animated Option Menu ● Animated Card Inventory ● Animated + Updated HUD ● Weapon selector ● Health bar HUD ● Ability Tree ● Completed Tree ● All elements show description when hovering ● Switching trees with TAB ● Audio ● 15-20 new sfx ● Boss battle theme music ● General features ● Sage teleport effect ● Revenant dash effect ● New player sprite implementation ● Sage class balancing ● Spell stats update ● Healing purified sword ● Bugs ● Puzzle design errors ● Puzzle 2 barrel colliders not destroying ● Enemy knockback while deactivated ● Entity collider not destroying after death ● Enemy parents destroying before children ● Trigger class calling errors ● Projectile scaling errors, offsets & rotation ● Boss fight music corruption ● Max spell slots ● Saving system errors ● Trees crashing the game when not having any soul ● Hub roof sprite error when going indoors and outdoors ● Movement Blocked when exiting with instructor ● Fullscreen hover box rendering in wrong position ● Blocked spells spawning