Crimson Labyrinth

Project Summary

Crimson Labyrinth is a 2D Top-Down RPG with a focus on tile-based procedural map generation.

A lot of problem solving was involved in developing the generation algorithm for this project. The main obstacle to generating a convincing environment was fitting the "wall" tiles together in a continuous way. I tackled this using a custom tile generation rule system that defines which tile types should be next to each other.

The background of this page displays the result of the generation algorithm with a seed of 0.


Full Code Samples