Tank Track

2D side-scroller

Genre: Puzzle, 2D side-scroller
Theme: Tank Battle

Goal Of The Game:
Complete the level with the least amount of shooting.

Description

Tank Track is a 2D side-scroller game in which the player controls a tank with limited health and ammo. In every mission, the tank should go through enemy territory, destroy enemies, and reach the winning position. Every territory has some obstacles such as mines and switch-operated bridges, etc. The player should cross through them and use their limited ammo wisely.

Core Mechanics:

  • Movement (continuous)= The tank can go forward and backwards. The tank moves with limited speed. 
  • Shooting (continuous)= The tank’s turret goes up and down to aim at the target. When the shoot button is pushed the tank shoots a bullet. The shooting button has a limited fire rate.
  • Enemy Movement (continuous)= Enemies chase the player’s tank and when they are close enough they shoot at the player.

Core Mechanics:

  • When the enemy shoots at the player, the player can move and avoid impact with the bullet.
  • Some obstacles are preventing the player from moving straight through the enemy territory:
    • Mines: If the player or enemy goes on them, they damage both the player and the enemy. They can be destroyed by shooting at them.
    • Switch-operated Bombs: When the player shoots the switch, the bombs connected to that switch will be disabled. 
    • Switch-operated Gun: It damages the player by shooting them. If the player shoots at the switch of the gun it gets disabled. It can be destroyed by shooting.
    • Bridge: The player should release the bridge by shooting at its anchor to cross it.
  • At each level, there are some power-ups. The player can consume power-ups by going through them.
    • Repair box: They add certain health units to the player’s health.
    • Ammo box: They add specific ammo units to the player’s ammunition.
  • Some coins are placed in levels and the player can collect them to upgrade their tank.
  • When an enemy dies some coins will spawn.