Figure 1 - Gameplay Video

General information

GitHub
​​​​​​​
Ludum Dare
It can be that you have to copy and paste the link in your browser, since clicking it directly does not work with the Ludum Dare website.

Development time
Created in 3 days during Ludum Dare 55 (72-hour game jam).

Project information
Ratings (by other creators):
- Overall: 252nd (3.87 average from 56 ratings)
- Fun: 222nd (3.858 average from 55 ratings)
- Innovation: 835th (3.093 average from 56 ratings)
- Theme: 339th (3.973 average from 57 ratings)
- Graphics: 348th (4.035 average from 59 ratings)
- Audio: 361st (3.583 average from 56 ratings)
- Humour: 526th (3.13 average from 52 ratings)
- Mood: 520th (3.62 average from 56 ratings)
Goal
The theme for Ludum Dare 55 was "Summoning". After brainstorming, we decided on an Action Roguelike. We wanted to gain more experience with Unreal Engine 5, so we developed a 3D third-person game around that genre.

Gameplay
The player controls a third-person demon that has been summoned by an evil wizard. The goal is to escape the maze and defeat the wizard. Along the way, enemies appear that must be fought or avoided. By defeating enemies, the player collects XP that can be spent on level-ups to improve stats such as strength, speed, or defence.

My contributions
I focused on gameplay programming and UI, primarily using Blueprints with some C++ when needed. My main contributions included:
- Adding a camera lock to prevent the player from seeing outside the room
- Linking UI to Blueprints
- Implementing asynchronous level loading
- Retargeting animations
- Creating attack sequences for the player
- Designing throwable items that damage other creatures

What I learned
This project gave me practical experience in Unreal Engine 5 and helped me improve my ability to quickly prototype gameplay features under strict time constraints. I also gained more confidence in blending Blueprints with C++ when necessary.

How can I play it?
The game can be downloaded from Itch.io for Windows and macOS.

Other projects