


1. Title Screen & Player Choice (UI Design)
More importantly, I finished the initial UI element for the critical first choice. This dialogue box asks the player to select their birthplace (“Please select your birthplace / 請選擇你的出生地”).
2. The Choice Blueprint (Game Logic)
- Behind that UI button lies the logic blueprint. I’ve implemented the functionality for the UI buttons (the “on click” events).
- When a player makes a choice, the Blueprint takes the selected option and saves it as a string variable.
- This variable is stored within a custom Game Instance or Game State class. The critical part is that this class persists across different levels/maps, allowing me to carry the player’s choice from the very first scene all the way to the end.