Shotgun Birb

Battle friends, knock 'em off! Shotgun Birb: physic & local multiplayer frenzy!

Available: Google Play

Future Updates: Window, App Store

Brief game description

In Shotgun Birb, your goal is simple yet exhilarating: knock your opponents off the platforms using your trusty shotgun. With physics-based mechanics, every shot packs a punch, sending opponents flying and scrambling to stay on solid ground. Engage in intense battles that require quick reflexes, strategic positioning, and clever use of your character's unique abilities.

What did I do?

Developed in C# Unity to support rapid in-game map editor. Architected data-oriented component system using abstraction & inheritance to establish customizable, reusable game objects.

Programmed custom rendering sorting algorithm to create illusion of 3D cube tiles in 2D environment, while maintaining 20% performance boost benefits of 2D rendering.

Increased FPS performance by 35%, by building Object-Pulling system for bullets & effects. Handled GPU memory to pull commonly-used assets into GPU memory on game start-up, reducing individual object draw calls by average of 6 calls per frame.