Lost v2
Lost v2
To create a 2D game
To create a procedural generation system
To create a 2D UI and environment
To create a linear narrative
A 2D game in which the player can explore a labyrinth
A game in which the environment changes each time it is played
A game with a functional and usable 2D UI and a simplistic 2D character and environment
While the design of the story appeared complete, the implementation of this in to the gameplay loop caused it to become convoluted and could be improved in future projects by making the loop shorter and clearer.
Breadth first search algorithm adapted for the project
Wave Function Collapse algorithm adapted from