Project
3lf
The mirror is detecting if the character is overlapping the “box collision”, and allowing input in case it is overlapping.
By pressing keys R and T, the mirror rotates (starting an animation, a timeline)
This blueprint creates an array of mirrors, and checks the indexes of the mirror blueprints. This is an anti-cheating function, so the player does not go to the end of the puzzle and wins without playing.
This blueprint checks if the mirror box collider collides with the box collider of the spotlights, if so, spotlights turn on the light.
This blueprint creates an effect of a “beam”. When the mirror box collider hits the ConeLight collider, a cylinder static mesh sets visibility to “true” and creates the illusion of a beam light indicating which mirror is next. This was a requirement that we added after the playtest, since the playtesters did not know exactly how to play the puzzle game.
A collection of team projects created in collaboration with students from 3 different cities in 2 countries, all from Future Games.