top of page

CrazyBear

A Micro Game Designed With Unity

Introduction

This is a Microgame that I designed using Unity. In the game, players control a bear using the keyboard to move horizontally and vertically, collecting as many muffins as possible while avoiding enemies such as bees and attacking snowmen. The bees follow the bear and attack it, while the snowmen patrol and guard the muffins. If the bear collides with either of these enemies, the game is over.

I used C# scripts to control each game object's movements and collision conditions, as well as to determine what happens after different collision events occur. I also created a UI panel to track how many muffins the bear has collected. When the game ends, a "Game Over" panel appears, and a level panel in the top right corner reminds players of their progress.

Throughout the design process, I sought feedback from peers and professors, observing their interactions with the game. Based on their input, I made adjustments such as increasing the speed of the bee enemy and adding a level and game status panel. I also added background music for added fun. The iterative process highlights the importance of user research and prioritizing the needs and preferences of players in game design

Reflection

This game has plenty of potential for improvement. Here are some major areas that should be addressed:

  1. Set boundaries for the camera movement to prevent it from moving out of the game scene.

  2. Improve the UI interface by adding a "Start Again" option in the "Game Over" panel.

  3. Provide clear guidance on the characteristics of the game characters, such as how the bees follow the bear and the snowmen patrol for muffin guarding.

  4. Add more levels and increase the difficulty curve to provide a more challenging gameplay experience."

bottom of page