๐ฏ Project Overview
Marble Escape is a 3D puzzle game created with Unreal Engine 5.5 for the One Button Game Jam. The game challenges players to navigate a marble through a series of puzzles using just one input buttonโthe Spacebar. ๐น๏ธ
Hereโs the twist: every 5 seconds, the puzzleโs direction changes! Players must strategically time their moves to escape the level. Think fast, or the marble wonโt make it out! ๐ช
๐ ๏ธ Initial Project Goals
The main objective was to:
- Develop a one-button mechanic game. ๐ฏ
- Complete and submit the game for the One Button Game Jam. โณ
โ How We Met Our Goals
Using Agile methodology, I:
- Broke features into actionable User Stories. ๐
- Tracked progress with a Kanban Board in GitHub Projects. ๐
๐ Result: I successfully implemented the one-button mechanic and completed the game in time for the jam!
โจ What Went Well
- Level Design: Crafted three unique and engaging 3D puzzles using geometry brushes in Unreal Engine. ๐จ
- Jam Requirements: Fulfilled the one-button input mechanic requirement for the game jam. โ
โ ๏ธ What Went Wrong
-
Art Style Consistency:
- Lacked a polished and cohesive art style. ๐จโ
-
Player Feedback:
- No clear indicator of the current direction, which could confuse players. ๐คทโโ๏ธโ
๐ ๏ธ How Challenges Were Addressed
- Art Style: Used starter content textures like grass and cobblestone to create a basic, visually cohesive look. ๐ชด๐งฑ
- Player Feedback: Created a HUD widget to display the current direction, dynamically binding it to the game state. ๐งญ
๐ก Lessons Learned
- Level Design: Gained hands-on experience creating 3D puzzles using Unreal Engineโs geometry brushes. ๐ ๏ธ๐ฎ
- Player Feedback: Learned the importance of clear visual communication in enhancing the user experience. ๐
๐ฎ Future Recommendations
-
Art Style:
- Import high-quality assets to create a more polished and immersive visual style. ๐ผ๏ธโจ
-
Level Complexity:
- Design more intricate puzzles to increase the gameโs challenge and replayability. ๐งฉ
๐ Conclusion
Marble Escape was a fun and educational project for the One Button Game Jam. ๐ It helped me sharpen my skills in level design and UI integration while adhering to strict jam constraints. Iโm excited to apply these lessons to future projects and create even better games! ๐
Top comments (0)