Creating the Puzzles in "Forgotten Memories"
Name: Jared Barker
Date: 3/20/2023
9:31 PM EST
Creating the Puzzles in "Forgotten Memories"
The Problem:
The problem I faced when creating the 2 puzzles is that some mechanics are difficult to implement in our game.
First I tried a shadow puzzle where you rotate the object and if it's in the right rotation, the shadow match, and the puzzle is solved. The problem with that is the camera doesn't zoom to the object and the object doesn't rotate. That can be a big problem because it will be difficult to develop it more and make it difficult to see if the puzzle actually works.
The Second puzzle I tried to create was a panel plate puzzle. In that puzzle, it is supposed to get all the plates to lighten up in a specific order. If that order was complete, all the plates go green and the puzzle is solved. The problem is that when all of the lights are on, they don't turn green and the puzzle can't be completed. This is a problem because it can be difficult for developers to look into and potentially soft-lock the game.
The Solution:
I created a puzzle where the player pushes the block and needs to get it to press the button.
What I did for the block is that I made it so that if the player collides with either the x or y collision box, the physics turn on and you can move the block.
First I made the button itself and that button to that if anything collides with the invisible trigger, the button will go down and it'll turn on
Next, I created the button interface that takes on a bool to see if it's activated. Last I created two blueprints. The first one is a master blueprint. This blueprint will be connected to the button blueprint. Next is the child blueprint. In that blueprint, you can have it use multiple events. For example, you can make a child BP that can open the door, activate traps, etc.
Comments
Post a Comment