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.