Menu system


To create a menu system that opens a door to the level, I copied the actor of the door to use the existing infrastructure including the timeline. This saved me a lot of time rewriting code with no compatibility issues.

However, I had the problem of the door being relocated to the centre of the play space. I rectified this problem by adding relative location instead of setting relative location. This made the door change location based on its current location. I am satisfied with how the door has turned out as it gives a natural introduction to the level. A video has been attached to demonstrate as well as screenshots of the code used.

For the menu itself, I used a widget and coded the actions for the menu elements. Doing this taught me about the widget system and how to use these elements in the world. However, it could be seen as a basic solution to the brief and I could have used other methods to have a menu system that would be a bit more creative.

If I were it iterate on this, I would look into making a separate level for the door to learn how to utilise that system.

https://www.loom.com/share/c8a9a74800e84f90b73edd76633c2567

Leave a comment

Log in with itch.io to leave a comment.