Barbecue Game

About

Barbecue Game is a project designed by me in Unity/C#. It was a challenge to see how fast I am able to develop a prototype.

The core of the project was developed around 3 days. This project taught me efficiency in game development and mechanics in management games.

I designed and developed this entire project.

Important Points

  • Serve skewers of meat and vegetables depending on customer orders
  • If customer’s wait too long or you get an order wrong then you get a strike, get three and you lose
  • Inspired by friends trying to start a barbecue business

Details

Gameplay

The gameplay consists of reading the customer’s request, assembling the skewer of food, cooking it, and serving it to the customer all while that overlaps with serving other customers.

As stated before, if customer’s wait too long or you get an order wrong then you get a strike. If you get three then you lose. Try to serve as many customers as you can.

Biggest Challenges

This project was done in a short amount of time, approximately 3 days. The biggest challenge here was to keep the game organized and structured when making it under pressure. Throughout it all, it still came out functioning and with minimal game breaking bugs.

Another big challenge was making the interaction of the game work effectively. Click and dragging objects needed to be done carefully to prevent duplicates and holding two objects at a time. The dragged object’s position was also interesting to work with. I needed to keep the objects on a specific Y level to be able to drag them between workstations. In the end, I was able to solve all of these problems.