
COMBAT PINBALL was produced in Spring 2021 by my project partner Ethan Sutley and myself. It is an arena shooter featuring 2-4 player online multiplayer, where each player controls a pinball with guns used for both movement and attacking opponents.



I handled all of the programming for this project, including creating the custom client-server networking engine. I additionally produced the majority of the pinball arena assets, and handled lighting/VFX.
I also created a number of fake ‘promo-renders’ designed to be sort of like an ARG for our dev logs we hosted alongside the game.



Gameplay
In the COMBAT PINBALL arena, the goal is to ring out opponents by sending them down the DRAIN.
Each PINBALL is equipped with a two-piece arsenal: the BLAST shot, and the SPRAY shot. The recoil of the gunfire will propel the PINBALL in the opposite direction. Utilize this to traverse the arena. The BLAST shot has a heavy recoil that can be used to quickly change the PINBALL’s velocity. The SPRAY shot has a lower recoil that can be used to smoothly guide the PINBALL around the arena. Combine these two weapon types to master movement in the COMBAT PINBALL arena.
Each PINBALL is equipped with an ENERGY REGENERATION system. When a PINBALL is hit by an ENEMY BULLET, it depletes energy. If your PINBALL’s energy is completely emptied, the WEAPON SYSTEMS will shut down temporarily and the pilot will be at the mercy of the PHYSICS of PINBALL.
In the DEATHMATCH gamemode, all players have an infinite number of lives. Each player’s final ranking is determined by the number of times you have entered the DRAIN.