Skip to content
This repository has been archived by the owner on Mar 31, 2023. It is now read-only.

dmitmel/tienk.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tienk.io

main background

Mechanics: Player controls tank, that shoots in other players and shapes. For destroying players or shapes player gets points, that can be used for upgrading tank or purchasing new tanks.
Genre: Shooter, Evolution
Setting: Abstract
Platform: Web, Mobile, PC (Maybe)
Monetization: Nope
Audience: Those, who play in Agar.io, Diep.io or other .io games.
Key features:
1. You can play in single-player with bots or in multi-player with players anywhere
2. Advanced evolution

Game design

Graphics

Everything consists of simple shapes:

  • triangles

  • squares

  • pentagon

  • hexagons

  • circles

Note
Every shape in tienk.io has border. Border is always dark grey (#555555)

Music

There’s no music.

Start screen

When player opens game, start screen is displayed.

Table 1. Start screen layout

Changlelog with changes and date of the lastest update (top left)

some buttons for selecting gamemode (top)

top right

left

field for nickname (middle top)

right

start button (middle bottom)

bottom left

bottom

bottom right

Note
If nickname field is focused and player presses Enter, game also starts. If player don’t enter nickname, player’s nickname will be An unnamed tank. Start screen has its own background image.

Death screen

When player’s tank is destroyed, death screen is displayed. Death screen has background of start screen, and it’s displayed in the middle. Here’s layout of death screen:

Label You were killed by:

Who killed player

Score label

Your tank

Level label

Time alive

Game field

Game field is grid, where cells are grey and lines are a little lighter.

Tanks

Tank consists from:

  1. body - circle. Border is circle for most tanks and hexagon for Smashers. Color of body depends on team. If you play in single-player gamemode, your tank is light blue (#1D83DF) and other tanks are light red (#FA777A).

  2. guns - light grey (#999999) rectangles, see Guns.

  3. turret (optional) - small light grey (#999999) circle with gun on top of tank.

Stats

All tanks have some stats. Each stat has its color. Here’s full list of stats and their colors:

  • Health regeneration (#EEB790)

  • Max health (#EC6CF0)

  • Body damage (#9A6CF0)

  • Bullet speed (#6C96F0)

  • Bullet penetration (#F0D96C) (could be called Bullet health)

  • Bullet damage (#F06C6C)

  • Reload (#98F06C)

  • Movement speed (#6CF0EC)

  • Recoil (hidden)

  • Field of view (hidden)

Table 2. Upgrade levels
Level Health regeneration Max health Body damage (Damage per hit) Bullet speed Bullet penetration Bullet damage Reload Movement speed

0

TODO

100% health

3 HP

TODO

TODO

TODO

TODO

TODO

1

TODO

125% health (+25%)

4 HP

TODO

TODO

TODO

TODO

TODO

2

TODO

137.5% health (+12.5%)

5 HP

TODO

TODO

TODO

TODO

TODO

3

TODO

150% health (+12.5%)

6 HP

TODO

TODO

TODO

TODO

TODO

4

TODO

162.5% health (+12.5%)

7 HP

TODO

TODO

TODO

TODO

TODO

5

TODO

175% health (+12.5%)

8 HP

TODO

TODO

TODO

TODO

TODO

6

TODO

187.5% health (+12.5%)

9 HP

TODO

TODO

TODO

TODO

TODO

7

TODO

212.5% health (+25%)

10 HP

TODO

TODO

TODO

TODO

TODO

Upgrade menu

In the bottom left corner there’s upgrade menu. Stats can be upgraded using upgrade points in this menu. Upgrade points are added for each level. Count of upgrade points is displayed near menu.

Upgrade menu contains all non-hidden stats. Maximum upgrade level for each stat is 7. Menu consists from bars with rounded corners for each stat. Each stat has its color, and bar has color of stat. There’s a button for upgrading stat near each bar. If there’re no upgrade points, these buttons are disabled.

Levels

Each player has its score in every gamemode. Score can be earned for destroying shapes and other players.

Guns

Guns are light grey (#999999) rectangles. There’re some types of guns:

  • Simple guns

  • Machine guns

Player

Controls

Tank rotates towards mouse pointer. Tank can be moved using WASD keys or arrows.

Tank shoots bullets, which have color of tank’s body. Bullets are circles with size of gun.

About

Like diep.io, but better. Clone of one of the most popular .io games, written on Unity.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages