Category Archives: Design

Tool design

Tank Mechanic Simulator depicts the work of a tank restorer. Tank restorers face very difficult and unusual problems during restoration process.

We want to simulate the process of tank restoration. To do that properly, we need to implement alot of different tools used in the process.

As for now, we divide usable objects by the player into 3 types:

  • usable base
  • usable tool
  • usable equipable

Usable Base

This is the base of the usable object for player. Player can pick it up or drop it, with all physics included, by left clicking on the object. We’re currently using it for controlling crane (approaching crane controller and clicking on it).

Usable Tool

This usable is designed for a hammer, a grinder and an axe. For the moment.

  • Hammer

    The hammer will be useful when an element is fastened to the tank with rusted or rusted in bolts. Few swings with this baby will do the trick.
    Although the tank element gets damaged in the process, and the player will need to spend more money to repair the element.
  • Grinder

    The grinder will be useful when cutting tank elements off or out from the tank.
    In future, player will be able to manually control the angle of the grinder and the type of the grinder disk. So the player can switch between cutting and grinding the surface to get rid of rust.
  • Axe and shovel

    The axe will be useful in tank extraction section of the game, where player needs to find and extract the tank. With axe the player can cut obstacles, with shovel the player can dig to a limited depth

Economy design

Tank Mechanic Simulator simulates running a tank restoration/ tank museum business. Balanced game economy needs to be established to allow players to play the game with satisfaction and noticable progress in their business.

Tanks that can be restored can be obtained in 3 ways:

  • by finding and succesfully extracting them from bogs, lakes, rivers etc.
  • by buying them from tank collectors
  • by signing a tank restoration contract with a client

Extracting tanks

Player organizes an expedition to find and then extract a tank. Expedition will require buying lot of expensive vehicles and tools, but once bought the equipment remains in possesion of the player. Each extracted and restored tank will be a property of the player. Player can decide wheter to sell the tank or leave it in his museum.

Buying tanks

Player can buy tanks or parts/modules of tanks from tank collectors. This should be very expensive, mostly used when currently restored tank by player has some parts missing, and the player wants to fully restore the tank.


We’re thinking about adding an online shop-auction system to the game, based on dedicated server + database. Players could buy parts from each other, as well as sign contracts to restore a tank.

Signing contracts

Player can sign time-based contract with clients to extract and restore or to restore a tank. If the restoration takes too much time, final payment amount deteriorates or the contract is cancelled. When contract is cancelled, client will most likely loose trust in player’s business and won’t sign any contracts afterwards.

Tank restoration economy

Player firstly needs to completely disassemble all tank modules/elements. With element disassembled player can examine the state of the disassembled parts.

With proper tools installed in the workshop player can repair the parts himself (we don’t know yet if he would repair it manually or use some kind of menu for this) or send the parts to be repaired by specialist. If the part is not repairable, he can order a new one, or, with proper tools, he can try to rebuild the part using some scrap parts from other vehicles or buy a damaged part from the internet.

Tools that allow player to repair or rebuild should be expensive to get, but with them the whole tank restoring procedure would probably be cheaper, as the player doesnt have to rely on outside /outsourcing specialists.