Full Development

Elven Dungeon

Full Development

Elven Dungeon

Elven Dungeon is an enthralling and immersive single-player dungeon crawler game meticulously crafted using Unreal Engine 5.1. This game uses an innovative level generation system that guarantees a unique and exhilarating experience every time a player embarks on a new adventure within its mystical depths. 

The magic behind Elven Dungeon lies in its ability to construct a fresh and uncharted landscape with every new game session. Gone are the days of predictable and repetitive dungeon layouts. Instead, players will find themselves navigating through an ever-evolving, procedurally generated world filled with surprises, challenges designed to challenge players’ problem-solving skills, and treasures waiting to be discovered. 

Trailer

Play Video

Art Portfolio

Objective

We created Elven Dungeon to demonstrate our expertise in making fantasy-themed games while at the same time increasing capabilities in developing games by exploring plugins on Unreal Engine 5.1, which we can use in other projects. 

Challenge & Solution

Challenge

Create a game with a level design that changes every time players start a new session. 

 

Solution

  • Implement Dungeon Architects (DA) as a level generation process tool. Specifically, we use the Grid Flow Builder to generate high-variation dungeons. With this system, the artists can focus more on creating high-quality assets without worrying about populating the levels. This system also supports real-time execution, so players can explore different dungeons whenever they play a new session. 
  • Implement Ultra Dynamic Sky (UDS) plugins as a skybox, lighting, and weather system. With this plugin, the weather effect also affects the environment and character, thus creating wet surfaces, snowy surfaces, snow trails, etc. 
  • Implement the Rush Camera (RC) plugin for cinematic or gameplay purposes.

Team Composition

Product Manager 

Producer 

Designer 

Programmer 

Artist 

Quality Assurance

Team Composition

Workflow

1
2
3
4
5
6
Ideation
Expanding from the core concept of the previous title, Valthirian Arc: Hero School Story 2 will present the same gameplay loop of managing the academy, training students, and sending them to tackle deadly foes and dangerous dungeons with more polished features and visuals.
Pre-Production
After gathering data from the previous title, the team found that a lot of criticism was directed at the battle system – which can still be improved. For this title, we decided to change the real-time combat system into a turn-based one that is closer in the form to its RPG roots. We also decided to add more depth to the academy management side of the gameplay through the addition of features such as the course scheduling system.
Production-Beta
The Team built the game with new battle and dungeon exploration system as well as several new supporting features on academy management side such as Course, Tuition, Research, etc.
Production-Demo
The Team built a demo to test out the new features and to see the response from fans of the franchise. The demo itself was available to play during Steam Next Fest in February 2022.
Production-Early Access
The team developed the early access build of the game that will enter Steam Early Access on March 2022.
Post-Production
The next step after the initial release would be the porting of the game onto PlayStation, Xbox, and Nintendo consoles.

Feature Highlight

Ever-changing procedurally generated environment 

Dynamic weather system 

Day and night cycle 

Matching door-key system 

Courses

Each student will have different strengths and weaknesses, and players can decide what kind of heroes they’ll become by assigning them in courses that they’re most likely to excel in.

Political FAvors

Players need to balance the academy’s relationship with Valthiria’s numerous factions, immersing themselves into the deep history of conflict, alliances, and power struggles. Through the Political features, players will have to juggle favors along with the ensuing reactions without tipping the balance of power for one faction over the other.

Student Personality

Each student will have different personalities, with different ways to handle them. The players will then receive different outcomes based on how they treat their students.

Result

The team succeeded in making the game using Unreal Engine 5.1 with the level-generated process feature within 3 months. The team also can implement other plugins, such as UDS and RC, for other projects. 

GET IN TOUCH

LET’S
COLLABORATE!

GET IN TOUCH

LET’S
COLLABORATE!
Get
in Touch