Paper Planes is a pvp arcade shooter developed using a custom engine by a team of 4 programmers.
Main Contributions:
Developed different parts of the engine including, gameobject handling, level manager, player behaviors, and more.
Designed various parts of the gameplay
Created majority of the UI and its implementation
Handled the local multiplayer input and control schemes
Lead and managed the team during meetings and organized the workflow
Created a brand new map featuring custom events and hazards that enhance the gameplay.
Designed new plane types that are unlocked throughout the game.
Designed steam achievements which add important progression to the game.
The full steam version of the game currently sits at an 85% overall positive rating from over 25 user reviews.
Used an ECS architecture to develop the game's engine upon. Created core systems for creating game objects, object behaviors, scene management, and more for the engine.
Brought the game together through its UI/UX to support multiple control schemes and maintain a paper-aesthetic throughout scenes.
UI dynamically updates depending on user's selected control scheme.
Designed/Developed many key gameplay elements that bring a fun chaotic environment to the game that engages the players.
Examples Include:
Map Specific Events (Nuke, Lightbulb, Books, etc.)
Random Events (Shredder Fest, Clouds, etc.)
Powerup Design
Additional Planes Design
Organized tasks for the project with priority lists and dealt out tasks to be completed each week during standup meetings with teamates.