Tank game notes

After playing World of Tanks, here are my notes. I tried not to dive into too much detail, as I don’t really know what features are in the scope of this game, so here are the basic points I came way with…

Controls

  • WASD to move
    W - Move both tracks forward
    S - Move both tracks backwards
    A - Make right track forward
    D - Make left track move forward
  • Mouse to “look” (in this case rotate turret 360 degrees instead of limited angle)
  • Left click to fire
  • Scroll wheel to zoom

Features

  • Player tank can move and fire weapon
  • A number of enemy tanks for the player to fire at
  • Crosshairs to indicate where the player is firing
  • Target highlighting to show whether enemy is in range
  • Enemy tanks can move and fire back
  • Health values on tanks to determine when a tank is destroyed
  • Contained arena with features to hide behind
  • Win Condition: Destroy enemy tank/s
  • Lose Condition: Player tank destroyed

Challenges

  • Creating realistic AI
  • Make the game challenging, but not unfair
  • Making the firing of the tank feel satisfying
  • Implementing appropriate trajectory of shells
  • Setting the speed of fired shells so that firing is not frustrating
  • Setting reload times of shells
  • Some sort of recoil effect on tank to give the feeling of weight
  • Suitable sound effects for firing
  • Making the driving of the tank feel satisfying
  • Deciding how fast the tanks should travel (depends on shell speed)
  • Setting realistic limits to the incline in which a tank can ascend
  • Deciding whether to include destroyable or static terrain
  • Change of direction should not be instantaneous - feeling of weight
  • Map design should give enough cover without feeling cluttered

Privacy & Terms