Diep.io Wiki
Diep.io Wiki
No edit summary
No edit summary
(25 intermediate revisions by 14 users not shown)
Line 1: Line 1:
[[File:TitleScreen.png|thumb|255px|The title screen on the computer version.]][[File:MobileTitleScreen.png|thumb|255px|The title screen in mobile]]
+
[[File:TitleScreen.png|thumb|255px|The title screen on the computer version.]][[File:MobileTitleScreen.png|thumb|255px|The title screen on the mobile version. (Available from the App Store on iOS and the Google Play store on Android)]]
<b>{{PL|https://diep.io|Diep.io}}</b> is a 2D MMO game similar to Agar.io. The player controls a simple [[Tank]] and shoots powerful [[Bullets]], [[Drones]], or [[Traps]] at [[Polygons]] and other tanks to level up and [[Tiers|Upgrade]] their tank to the next level.
+
<b>{{PL|https://diep.io|Diep.io}}</b> is a 2D MMO game similar to {{w|Agar.io}}. The player controls a simple [[Tank]] and shoots powerful [[Bullets]], [[Drones]], or [[Traps]] at [[Polygons]] and other tanks to level up and [[Tiers|Upgrade]] their tank to the next level.
   
 
== Game Modes ==
 
== Game Modes ==
There are a variety of [[Game Modes]] to suit one’s style of play. [[Free For All]] or [[Maze]] are fun options for solo tanks. For those who want the “Last Man Standing” gameplay, [[Survival]] is there. If one wants to join friends and destroy the enemy, [[2 Teams]] or [[4 Teams]] is suitable. For capture and control of ridiculously powerful tanks, one may choose [[Domination]]. A player can convert other players to their team in [[Tag]]. If one wants to play around with tank classes, there is the [[Sandbox]]. In total, there are a total of 8 available game modes to play: Free For All, Survival, 2 Teams, 4 Teams, Domination, Tag Mode, Maze, and Sandbox.
+
There is a variety of [[Game Modes]] to suit one’s style of play. [[Free For All]] or [[Maze]] are fun options for solo tanks. For those who want the “Last Man Standing” gameplay, [[Survival]] is there. If one wants to join friends and destroy the enemy, [[2 Teams]] or [[4 Teams]] is suitable. For capture and control of ridiculously powerful tanks, one may choose [[Domination]]. A player can convert other players to their team in [[Tag]]. If one wants to play around with tank classes, there is the [[Sandbox]]. In total, there are a total of 8 available game modes to play: Free For All, Survival, 2 Teams, 4 Teams, Domination, Tag Mode, Maze, and Sandbox.
 
{{GameNav|false}}
 
{{GameNav|false}}
   
 
== Controls ==
 
== Controls ==
 
{{Main|Controls}}
 
{{Main|Controls}}
Although all one really needs to play the game is WASD (or the arrow keys) to move and click to shoot, there are many other [[Controls]] in this game.
+
Although all one needs to play the game is WASD (or the arrow keys) to move and click to shoot, there are many other [[Controls]] in this game.
[[File:ControlsDiagram.png|thumb|255px|A diagram of all controls in the game.]]
+
[[File:ControlsDiagram.png|thumb|255px|A diagram of all controls in the game.
  +
]]
 
*<b>Movement:</b> WASD or [↑ → ↓ ←]
 
*<b>Movement:</b> WASD or [↑ → ↓ ←]
 
W or [↑] for up, A or [←] for left, S or [↓] for down, D or [→] for right.
 
W or [↑] for up, A or [←] for left, S or [↓] for down, D or [→] for right.
 
*<b>Aiming:</b> Mouse - the tank will point toward the player's mouse.
 
*<b>Aiming:</b> Mouse - the tank will point toward the player's mouse.
 
*<b>Shooting:</b> Left click, or press space. Hold works too if clicking many times is disliked. One can press “E” for [[Auto Fire]].
 
*<b>Shooting:</b> Left click, or press space. Hold works too if clicking many times is disliked. One can press “E” for [[Auto Fire]].
*<b>Drone Repel:</b> Right click or Shift - drones from the [[Overseer]], [[Overlord]], [[Manager]], and [[Necromancer]] will move away from the mouse.
+
*<b>Drone Repel:</b> Right-click or Shift - drones from the [[Overseer]], [[Overlord]], [[Manager]], and [[Necromancer]] will move away from the mouse.
 
*<b>[[Levels|Upgrade]]:</b> Either click the “+” button next to the stat one wants to upgrade with the cursor or press the number key shown next to the upgrade stat.
 
*<b>[[Levels|Upgrade]]:</b> Either click the “+” button next to the stat one wants to upgrade with the cursor or press the number key shown next to the upgrade stat.
 
*<b>[[Auto Fire]]:</b> Press E to turn on Auto Fire - the tank will shoot continuously without the need to hold the mouse down. Press E again to turn Auto Fire off.
 
*<b>[[Auto Fire]]:</b> Press E to turn on Auto Fire - the tank will shoot continuously without the need to hold the mouse down. Press E again to turn Auto Fire off.
 
*<b>Maximize Stat:</b> Holding M and a number key will automatically place upgrade points as they become available into the stat corresponding to the number. Pressing M alone will cancel maximization.
 
*<b>Maximize Stat:</b> Holding M and a number key will automatically place upgrade points as they become available into the stat corresponding to the number. Pressing M alone will cancel maximization.
*<b>[[Auto Spin]]:</b> Press C to turn on Auto Spin - the tank will spin slowly, no matter what one's mouse is doing. Press C again to turn Auto Spin off.
+
*<b>[[Auto Spin]]:</b> Press C to turn on Auto Spin - the tank will spin slowly, no matter what one's mouse is doing. Press C again to turn Auto Spin-off.
 
*<b>Full screen:</b> Press F2.
 
*<b>Full screen:</b> Press F2.
 
*<b>Open class tree:</b> Hold Y to show the entire class tree (all the classes, and the path to get them). After one finishes looking at it, they may release the Y key to avoid lag.
 
*<b>Open class tree:</b> Hold Y to show the entire class tree (all the classes, and the path to get them). After one finishes looking at it, they may release the Y key to avoid lag.
Line 25: Line 26:
   
 
== Classes ==
 
== Classes ==
[[File:BananaTiers.png|thumb|300x300px|The official class tree as of December 21st, 2017. The class tree can be opened in game by pressing Y on your keyboard in diep.io.]]
+
[[File:BananaTiers.png|thumb|300x300px|The official class tree as of December 21st, 2017. The class tree can be opened in-game by pressing Y on your keyboard in diep.io.]]
Diep.io also features a huge variety of playable [[Tanks|classes]], which can be upgraded at [[Levels]] 15, 30, and 45 (max level). One starts as a normal [[Tank]] with a single Cannon which shoots a single Bullet and begin to work their way up from there. Every 15 levels, they may choose to step up to the next available [[Tiers|Tier]], which is an organization of classes. Tiers, in turn, are sorted in the class tree, shown on the right.
+
Diep.io also features a huge variety of playable [[Tanks|classes]], which can be upgraded at [[Levels]] 15, 30, and 45 (max level). One starts as a normal [[Tank]] with a single Cannon which shoots a single Bullet and begins to work their way up from there. Every 15 levels, they may choose to step up to the next available [[Tiers|Tier]], which is an organization of classes. Tiers, in turn, are sorted in the class tree, shown on the right.
   
 
Below is an expanded table of tanks, sorted by Tier and by availability:
 
Below is an expanded table of tanks, sorted by Tier and by availability:
Line 34: Line 35:
 
== Stats ==
 
== Stats ==
 
When one levels up, they also gain points that can be put towards upgrading the [[Stats]] of their tank, which boosts certain characteristics:
 
When one levels up, they also gain points that can be put towards upgrading the [[Stats]] of their tank, which boosts certain characteristics:
[[File:The_skill-tree.png|thumb|<i><b>The eight stats unupgraded.</b></i>]]
+
[[File:The_skill-tree.png|thumb|<i>'''The eight stats unupgraded.'''</i>]]
*<b>Health Regen</b> - Allows one to regenerate health faster
+
* [[Stats#Health Regen|<span style="color:#EEB690">'''Health Regen'''</span>]] - Allows one to regenerate health faster
*<b>Max Health</b> - Increases the amount of health one has
+
* [[Stats#Max Health|<span style="color:#EC6CF0">'''Max Health'''</span>]] - Increases the amount of health one has
*<b>Body Damage</b> - Increases the damage done by body collisions
+
* [[Stats#Body Damage|<span style="color:#9A6CF0">'''Body Damage'''</span>]] - Increases the damage done by body collisions
*<b>Bullet Speed</b> - Increases the ammunition velocity
+
* [[Stats#Bullet Speed|<span style="color:#6C96F0">'''Bullet Speed'''</span>]] - Increases the ammunition velocity
*<b>Bullet Penetration</b> - Increases bullet health and hence its penetration
+
* [[Stats#Bullet Penetration|<span style="color:#F0D96C">'''Bullet Penetration'''</span>]] - Increases bullet health and hence its penetration
*<b>Bullet Damage</b> - Increases the damage done by ammunition
+
* [[Stats#Bullet Damage|<span style="color:#F06C6C">'''Bullet Damage'''</span>]] - Increases the damage done by ammunition
*<b>Reload</b> - Increases one's rate of fire
+
* [[Stats#Reload|<span style="color:#98F06C">'''Reload'''</span>]] - Increases one's rate of fire
*<b>Movement Speed</b> - Increases the tank's speed of movement
+
* [[Stats#Movement Speed|<span style="color:#6CF0EC">'''Movement Speed'''</span>]] - Increases the tank's speed of movement
 
After every level up through 2-28 the player gets an upgrade point to upgrade one of those stats from a menu like the one seen here. Then, every 3 levels from 30-45 they get an upgrade point.
 
After every level up through 2-28 the player gets an upgrade point to upgrade one of those stats from a menu like the one seen here. Then, every 3 levels from 30-45 they get an upgrade point.
   
 
== Bosses ==
 
== Bosses ==
In Diep.io, as well as opponents, the player has the ability to fight powerful, AI-controlled [[Bosses]] every 10-23 minutes the server is online. They will grant one loads of experience (30,000, enough to get a level 1 tank beyond the required exp needed for level 45) for the assailant. To be fair to new users, bosses will not target players under level 15 unless provoked. There are a total of 5 different bosses to battle:
+
In Diep.io, as well as opponents, the player can fight powerful, AI-controlled [[Bosses]] every 10-23 minutes the server is online. They will grant one a lot of experience (30,000, enough to get a level 1 tank beyond the required exp needed for level 45) for the assailant. To be fair to new users, bosses will not target players under level 15 unless provoked. There are a total of 5 different bosses to battle:
 
{{BossNav}}
 
{{BossNav}}
   
 
== Achievements ==
 
== Achievements ==
[[Achievements]] are rewards in Diep.io. One can obtain them through reaching specific requirements, shown on the achievement; some are harder than others, while some are extremely easy. There are 50 achievements in the game as of March 4th 2017. The player can see all achievements, with earned ones in color, by moving their mouse to the right side of the screen.
+
[[Achievements]] are rewards in Diep.io. One can obtain them through reaching specific requirements, shown on the achievement; some are harder than others, while some are extremely easy. There are 50 achievements in the game as of March 4th, 2017. The player can see all achievements, with earned ones in color, by moving their mouse to the right side of the screen.
   
 
== Trivia ==
 
== Trivia ==
*Many believe that .io is a game tag for multiplayer games. It is actually a domain in the British Indian Ocean Territory, where the British and the Chagossians take some of the profit from the people who use the .io domain. Since there are no Chagossians living in the area, and the British soon denied the profits from the domain, .io is a free domain.
+
*Many believe that .io is a game tag for multiplayer games. It is a domain in the British Indian Ocean Territory, where the British and the Chagossians take some of the profit from the people who use the .io domain. Since no Chagossians are living in the area, and the British soon denied the profits from the domain, .io is a free domain.
 
*Each server can harbor a maximum of 80 players (not including AI).
 
*Each server can harbor a maximum of 80 players (not including AI).
 
*The game came out from an old browser game that the [[Developer]], Zeach made called “Diepix”.<ref>https://news.ycombinator.com/item?id=13268012</ref>
 
*The game came out from an old browser game that the [[Developer]], Zeach made called “Diepix”.<ref>https://news.ycombinator.com/item?id=13268012</ref>
Line 62: Line 63:
 
===Unpatched Bugs===
 
===Unpatched Bugs===
 
[[File:Umm..png|thumb|250px|The “Unable to load font” bug on the title screen]]
 
[[File:Umm..png|thumb|250px|The “Unable to load font” bug on the title screen]]
*{{PC}} The web page is sometimes unable to load the font of the game, resulting in various texts like those in [[Game Modes]] and “Copy party link” buttons not showing up, though they can still be clicked and are fully functional.
+
*{{PC}} The web page is sometimes unable to load the font of the game, resulting in various texts like those in [[Game Modes]] and “Copy party link” buttons not showing up, though they can still be clicked and are fully functional.
  +
**FIX: Refreshing cache or waiting for a while may sometimes resolve the issue.
**Another symptom of this issue is how the name input box uses the browser’s default font rather than the game’s.
 
 
*{{PC}} The grid may periodically become solid black. The constant flashing can vary in speed and the timing between each flash is irregular. The reason is unknown.
**This bug is local, possibly due to browser issues, and it will not be experienced by everyone. Refreshing cache or waiting for a while would fix the issue.
 
  +
**FIX: Switching to a different web browser may sometimes resolve this issue.
*{{PC}}Sometimes in all of the modes, the floor will turn black and turn normal again. The constant flashing can vary in speed and the timing between each flash is irregular. The reason is unknown. It is possible to fix this bug by switching to a different web browser.
 
 
}}
 
}}
   
Line 80: Line 81:
 
|ja =
 
|ja =
 
|ko =
 
|ko =
|pl =
+
|pl = Diep.io
 
|pt-br = Diep.io
 
|pt-br = Diep.io
  +
|ro =
 
|ru = Diep.io
 
|ru = Diep.io
 
|sv =
 
|sv =

Revision as of 12:38, 13 November 2019

TitleScreen

The title screen on the computer version.

MobileTitleScreen

The title screen on the mobile version. (Available from the App Store on iOS and the Google Play store on Android)

Diep.io is a 2D MMO game similar to Agar.io. The player controls a simple Tank and shoots powerful Bullets, Drones, or Traps at Polygons and other tanks to level up and Upgrade their tank to the next level.

Game Modes

There is a variety of Game Modes to suit one’s style of play. Free For All or Maze are fun options for solo tanks. For those who want the “Last Man Standing” gameplay, Survival is there. If one wants to join friends and destroy the enemy, 2 Teams or 4 Teams is suitable. For capture and control of ridiculously powerful tanks, one may choose Domination. A player can convert other players to their team in Tag. If one wants to play around with tank classes, there is the Sandbox. In total, there are a total of 8 available game modes to play: Free For All, Survival, 2 Teams, 4 Teams, Domination, Tag Mode, Maze, and Sandbox.

Game Modes
FFA MODE Icon12Teams MODE Icon14Teams MODE Icon1Maze MODE Icon1Sandbox MODE Icon1
Rotating Game Modes
Domination MODE Icon1MothershipTag MODE Icon1
Removed Game Modes
TeamDM MODE Icon1Survival MODE Icon1

Controls

Main article: Controls

Although all one needs to play the game is WASD (or the arrow keys) to move and click to shoot, there are many other Controls in this game.

ControlsDiagram

A diagram of all controls in the game.

  • Movement: WASD or [↑ → ↓ ←]

W or [↑] for up, A or [←] for left, S or [↓] for down, D or [→] for right.

  • Aiming: Mouse - the tank will point toward the player's mouse.
  • Shooting: Left click, or press space. Hold works too if clicking many times is disliked. One can press “E” for Auto Fire.
  • Drone Repel: Right-click or Shift - drones from the Overseer, Overlord, Manager, and Necromancer will move away from the mouse.
  • Upgrade: Either click the “+” button next to the stat one wants to upgrade with the cursor or press the number key shown next to the upgrade stat.
  • Auto Fire: Press E to turn on Auto Fire - the tank will shoot continuously without the need to hold the mouse down. Press E again to turn Auto Fire off.
  • Maximize Stat: Holding M and a number key will automatically place upgrade points as they become available into the stat corresponding to the number. Pressing M alone will cancel maximization.
  • Auto Spin: Press C to turn on Auto Spin - the tank will spin slowly, no matter what one's mouse is doing. Press C again to turn Auto Spin-off.
  • Full screen: Press F2.
  • Open class tree: Hold Y to show the entire class tree (all the classes, and the path to get them). After one finishes looking at it, they may release the Y key to avoid lag.
  • Take control of Dominator: After the player’s team has captured the Dominator, they can press H to take control of it (without spamming it). The controls stay the same, except one cannot move.
  • Releasing control of Dominator: Press H to release control. If the player spams the H button wanting to take control of the Dominator, they will end up killing themselves and not taking control of the tank.

Classes

BananaTiers

The official class tree as of December 21st, 2017. The class tree can be opened in-game by pressing Y on your keyboard in diep.io.

Diep.io also features a huge variety of playable classes, which can be upgraded at Levels 15, 30, and 45 (max level). One starts as a normal Tank with a single Cannon which shoots a single Bullet and begins to work their way up from there. Every 15 levels, they may choose to step up to the next available Tier, which is an organization of classes. Tiers, in turn, are sorted in the class tree, shown on the right.

Below is an expanded table of tanks, sorted by Tier and by availability:




Stats

When one levels up, they also gain points that can be put towards upgrading the Stats of their tank, which boosts certain characteristics:

The skill-tree

The eight stats unupgraded.

After every level up through 2-28 the player gets an upgrade point to upgrade one of those stats from a menu like the one seen here. Then, every 3 levels from 30-45 they get an upgrade point.

Bosses

In Diep.io, as well as opponents, the player can fight powerful, AI-controlled Bosses every 10-23 minutes the server is online. They will grant one a lot of experience (30,000, enough to get a level 1 tank beyond the required exp needed for level 45) for the assailant. To be fair to new users, bosses will not target players under level 15 unless provoked. There are a total of 5 different bosses to battle:

Bosses
Triangle Boss Trans.GuardianSummoner transparent SummonerBosses.Defender2 Small DefenderFallen Booster Transparent Fallen BoosterFallen Overlord Transparent-0 Fallen Overlord
8th Anniversary Variants
Guardian 8th anniversaryGuardianSummoner 8th anniversary SummonerDefender 8th anniversary DefenderFallen booster 8th anniversary Fallen BoosterFallen overlord 8th anniversary Fallen Overlord

Achievements

Achievements are rewards in Diep.io. One can obtain them through reaching specific requirements, shown on the achievement; some are harder than others, while some are extremely easy. There are 50 achievements in the game as of March 4th, 2017. The player can see all achievements, with earned ones in color, by moving their mouse to the right side of the screen.

Trivia

  • Many believe that .io is a game tag for multiplayer games. It is a domain in the British Indian Ocean Territory, where the British and the Chagossians take some of the profit from the people who use the .io domain. Since no Chagossians are living in the area, and the British soon denied the profits from the domain, .io is a free domain.
  • Each server can harbor a maximum of 80 players (not including AI).
  • The game came out from an old browser game that the Developer, Zeach made called “Diepix”.[1]

Bugs

This section contains bugs related to Diep.io. Before adding a bug to this list, consider the following:

  1. Please screenshot, then reload. If the bug happens a second time, then get a second screenshot to verify that the bug is still happening.
  2. If the bug is still occurring, please post the bug report with the appropriate system template.
  3. Describe the bug in detail, but avoid having conversations in the description and/or using first-person-anecdotes: such discussions belong in either the comment section or on the appropriate forum board.

Unpatched Bugs

Umm.

The “Unable to load font” bug on the title screen

  •  PC  The web page is sometimes unable to load the font of the game, resulting in various texts like those in Game Modes and “Copy party link” buttons not showing up, though they can still be clicked and are fully functional.
    • FIX: Refreshing cache or waiting for a while may sometimes resolve the issue.
  •  PC  The grid may periodically become solid black. The constant flashing can vary in speed and the timing between each flash is irregular. The reason is unknown.
    • FIX: Switching to a different web browser may sometimes resolve this issue.

Footnotes

Gameplay
Weapons Ammunition
Autoturret TurretsPentabarrel Cannons (Deployerbarrel Deployers)
Trapbarrel LaunchersDoritobarrel Spawners
Bullet Bullets (Missile Missiles)Trap Traps
Drone Squarez Drones (Drone Battleship) (Factorytank Factory)
Features Mechanics
! NotificationsDiepio4Teams Minimap
BaseSpawnIcon Base (Base Drones)Ghfff Achievements
Console ConsoleScoreIcon Scoreboard
FiringIconAuto FireSpinIcon Auto SpinInvisIcon Invisibility
TankTanksLevUpIcon LevelsStatsIcon Stats (Hidden)
CloserIcon Arena ClosingDeathIcon Death Screen
General Information
Tank Diep.ioDiep.io Mobile MobileDiep.io Mobile (Legacy)ChangeIcon ChangelogMobile ChangelogGear White StrategiesBuildIcon BuildsControlsIcon ControlsRegionsIcon Regions