TEAPOT GAME
Description
A minigame where you play as a teapot trying to score points by shooting teabags into teacups. You lose points if you break a teacup! To win you have to get a score of 30 points.
This project is my first minigame in Unreal Engine 5. I used C++ to handle gameplay logic and create base classes for game objects. I used Blueprints derived from these classes to assign asset references.
I learnt a lot through this project, including:
• Using UMG (Unreal Motion Graphics) to create UI
• Handling player movement inside a Player Controller using Unreal's Enhanced Input System
• Switching which pawn is possessed during runtime
• Packaging a game from UE5