7 people (4 programmers, 3 artists)
My role: Project Lead
Planet Smash is a top down arcade shooter with intense physics based gameplay. The player can push asteroids around, and even grapple them with a gravity gun. The aim of the game is to throw asteroids at planets and destroy them while simultaneously surviving the enemy onslaught.
Planet Smash was written in C++ using the GDE Engine(Game Development Engine), an in house engine developed by students at Media Design School. Nvidia PhysX physics middleware was also used.
My role on the team included scheduling the entire teams tasks for production.
I created the menu system code and helped the art team construct the user interface. I also coded a great deal of the gameplay, from level construction to enemy spawning and AI behaviour.
The menu for planet smash scrolled between screens by interpolating between two images.
Level Creation in Planet smash was procedural allowing an infinite number of unique levels to be created. Planets were placed in orbit around a sun, with asteroid belts placed intermittently around them.
Navigation through the asteroid fields
Download Planet Smash here