2D Pixel Arcade Game:
No Big Deal Bar
As the fearless waiter, your job is simple: Serve the beer to the cowboys! But watch out—these cowboys are constantly shooting, brawling, and even falling from the ceiling. You’ll need to dodge any obstacles in your way and move left or right to maintain your balance; otherwise, you'll slip and you'll break your precious beer--that'll be a nightmare.. Rack up points with every successful delivery and see how long you can survive in this endless chaos!
Type: 2D Pixel Arcade
Develop: Unity
Game Website: https://cpppppei.itch.io/no-big-deal-bar
Serving

As the fearless waiter, players need to serve the beer to the cowboys while avoiding those shooting, brawling, falling cowboys. This is basically developed using Colliders, Coroutines, Unity Event and Animator.


Balancing



One of the main features which adds the difficulty is the balancing bar. Players need to control the balance of the beers on the waiter's hands. If they don't do any operation and just move forward, the balancing bar will crash! This technique mainly relies on Coroutines and Input System.












Endless Running
This is also an endless runner game. All the decorations, obstacles, customer tables and random event, such as shooting and falling cowboys, are procedurally generated. The background scroll according to the player's vertical position. When each floor block scrolls to the top, random event and tables generated within that block where each block is divided into 4 sub-blocks. Generation rules including whether last block has shooting events, whether there are at least two tables, and the object positions in the last block. I was mainly responsible for developing this procedural generation by using a simple hash table.







Game Design
Yunfan Xu | Zemeng Li | Peiheng Cai
Game Art
Yunfan Xu
Develope
Zemeng Li | Peiheng Cai
Music & SFX
Zemeng Li
