VR Prototype - Puzzle - UE5 - Oculus 2 / Meta Quest 2
A downloadable game for Windows
The player is immersed in a VR environment where they solve a puzzle by physically picking up cubes and placing them on matching platforms. Each cube has a unique symbol tag, and each platform expects a specific symbol. When a cube is correctly matched with its platform, it is registered as solved. Once all platforms are solved, a door opens, allowing the player to progress.
Custom Skybox and GUI
LOD - Weapon, Models
Cubes also done in a Higher for more details on all cubes
Cubes
DEVELOPMENT
Implementation of the puzzle game mechanic and door system
1. Cube-Platform Matching
- Each cube (e.g. BP_PuzzleCube) has a Tag on its mesh (e.g. "Star", "Circle").
- Each platform (e.g. BP_PuzzlePlatform) has a variable ExpectedTag.
- When a cube overlaps with a platform, their tags are compared.
- If they match and the platform hasn’t already been solved:
- A message is printed
- The platform marks itself as solved
- It notifies the BP_PuzzleManager
- If they match and the platform hasn’t already been solved:
2. Puzzle Progress Tracking
- BP_PuzzleManager holds a count of:
- Total platforms to solve
- How many are currently solved
- Each time a correct match is placed, it increments the counter.
- When all are matched:
- "All Solved!" is printed
- OpenDoor function is called on a referenced BP_Door
3. Door Opening Logic
- BP_Door contains a Timeline that animates the door’s movement
- The door stores its InitialLocation at BeginPlay
- The Timeline interpolates from InitialLocation to InitialLocation + Offset
Input mapping (triggers, buttons)
Left controller
- button press - X - laugh
- thumbstick press - thunder
- Menu button - opens menu
- trigger - shoot
- Grab left - grab item
- Grab release - drop item
Right controller
- button press - X - laugh
- thumbstick press - thunder
- Oculus button - opens menu
- trigger - shoot
- Grab click - grabb item
- Grab release - drop item
Puzzle items
GUI för Settings menu för VR (med info för enheten/hårdvara) - appears on game start
Development - Gianluca La Bruna, Yuliia Smirnova
Design - Evgeniia Maevskaia, Emelie Tärnqvist
Published | 7 days ago |
Status | Released |
Platforms | Windows |
Authors | YuliiaSmirnova, MintAizawa, Gianluca La Bruna |
Genre | Puzzle |
Tags | Oculus Quest, Prototype, Swords, Virtual Reality (VR) |
Download
Download
Grupp3 - VR game - executable.zip 579 MB
Leave a comment
Log in with itch.io to leave a comment.