Slower Than Sound G3

Team Members:

  • doomturtle
  • ninebolt

Design Document

Game Idea:
Slower than Sound is a two player, local network, combat game. You control a submarine locked in a battle with another submarine. You each start with 10 health with the goal of reducing your opponent’s health to 0. You accomplish this by shooting torpedoes at the enemy submarine. Each submarine has access to six different types of torpedoes to destroy the enemy sub with!

Why is it fun?
This game is all about strategy. Torpedoes move at different speeds, so players have to find ways to trap their opponent and get in a few hits.

There are different torpedoes which all do different amounts of damage and travel at different speeds. For example, there are three basic torpedoes: Light, Medium, and Heavy. The light torpedo moves quick but does very little damage, while the heavy torpedo does a lot of damage but moves very slowly, so it is easy to keep track of. For a look at the current torpedoes, please check the linked design document.

Target Feature Sets


    • Game is two player on one machine
    • Four basic torpedo types implemented
    • Static background
    • No movement animation
    • Simple animation for collisions


    • All Low-Bar features
    • All torpedos implemented
    • Dynamic background
    • Different animation for the three basic torpedoes
    • Background music
    • Can select different torpedoes for RT and LT


    • All Mid-Bar features
    • Option for single-player vs AI
    • All torpedos implemented
    • Dynamic background
    • Unique collision animation and sounds for each torpedo type
    • Submarine movement animation
    • Background music changes based on game variables

Extra High-Bar

    • Add a campaign and storyline with the goal to conquer the world

Week by Week Breakdown

Week of 11/3

  • Finalized work plan
  • Create submarine and basic torpedo sprite
  • Implement submarine motion in vertical axis

Week of 11/10

  • Add the three basic torpedoes to the game
  • Add UI and controls so players can move submarines and select torpedoes
  • Implement networking so the game can be played on multiple machines

Week of 11/17

  • Playtest basic game
  • Implement remaining torpedoes
  • Add basic polish elements (sounds, dynamic backgrounds)
  • Week of 11/24
  • Implement AI for single player experience
  • Add animations for submarine and torpedo motion
  • Add animations for submarine and torpedo explosion

Week of 12/01

  • Playtest the completed game
  • Add final polish elements

Comments are closed.