PopEmPaloozaMobileTitle.jpg

POP'EM PALOOZA!


POP’EM PALOOZA!

PLATFORM: Windows PC

ENGINE: Unity3D

LANGUAGE: C#

TOOLS USED: Unity3D, Visual Studio

DURATION: 1 Month

COMPLETION: 2018

TEAM SIZE: 1

ROLE: Concept, prototyping, lighting, event scripting, game testing and iteration, all gameplay scripting

OVERVIEW

I was challenged to create a game based upon the theme of 'Chain Reactions' in a Game Jam setting. The game play elements here in POP’EM PALOOZA took this idea by allowing players to launch an object into an area that will create a pinball-like effect of unexpected occurrences. This game was designed independently on my own using the Unity Game Engine.

Throughout my month-long journey developing POP’EM PALOOZA, you will see how much the game grew from a documented concept to a polished and playable game. Working on this game helped mature my Game Design skills as well as deepen my understanding of design principles in both theory and practice.

PLAY POP’EM PALOOZA! ON ITCH.IO TODAY!


DEVELOPMENT LOG

For a deeper dive into the development process of POP’EM PALOOZA!, I documented development stories outlining the month and milestones of work so you can understand the why and how’s behind my design choices. Accompanied with these development stories is the Game Design Document that I created and referenced throughout the games development.


Features I designed and built for POP’EM PALOOZA!:

GAME & LEVEL DESIGN

  • Designed game and drafted up Game Design Documentation (GDD) to begin implementing it’s development

  • Playtested and iterated upon the game’s design with play testers

  • Analyzed the play testers experience and iterated upon the game

  • Updated the User Interface and Game Menus with scoring/resource indicators

  • Environment Level Design and set dressing, including audio and sound effects

SCRIPTING

  • Scripting Camera Movement that follows the player

  • Particle Effects that trigger whenever balloons are popped

  • Added an additional Power mechanic that allows the player to create an explosion, popping balloons around them

  • Refined the control of the ball so it will not launch out of the scene

  • Scripted hazardous elements in the game that can harm the player and reset their location losing a life