Difference between revisions of "Bot classes"

From Gladiabots Wiki
Jump to: navigation, search
(6 intermediate revisions by 2 users not shown)
Line 2: Line 2:
  
 
[[Image:Bot classes.png|thumb|Assault, Shotgun, Machine gun and Sniper]]
 
[[Image:Bot classes.png|thumb|Assault, Shotgun, Machine gun and Sniper]]
 
[[Image:Machine gun skins.png|thumb|The skins Eagle prime and Kuratas for the Machine gun. These skins are no longer in the game.]]
 
  
 
Gladiabots features several bot classes. Each class has its own pros and cons. The Machine gun, Shotgun and Sniper {{Tooltip|can each only make up 35% of your team|This restriction is removed in sandbox games}}.
 
Gladiabots features several bot classes. Each class has its own pros and cons. The Machine gun, Shotgun and Sniper {{Tooltip|can each only make up 35% of your team|This restriction is removed in sandbox games}}.
Line 36: Line 34:
 
* [+] always hits, whatever the attack range (except out of range)
 
* [+] always hits, whatever the attack range (except out of range)
 
* [+] inflicting high damages to its target
 
* [+] inflicting high damages to its target
 +
 +
The collision model of a bot is a circle with a radius of 0.3 meters for Assault, Shotgun and Sniper and 0.4 meters for Machinegun
  
 
== Movement speed ==
 
== Movement speed ==
Line 60: Line 60:
  
 
The bots have different [[Game_mechanics#Health.2C_shield_and_regeneration|health]] and [[Game_mechanics#Health.2C_shield_and_regeneration|shield]] values.
 
The bots have different [[Game_mechanics#Health.2C_shield_and_regeneration|health]] and [[Game_mechanics#Health.2C_shield_and_regeneration|shield]] values.
 +
 +
Every time the shield receives damage, it takes 3 seconds before it starts regenerating. It takes 3 seconds for a bot to fully restore shield from zero.
  
 
{|class="wikitable sortable"
 
{|class="wikitable sortable"
Line 79: Line 81:
 
[[Image:Damage per second.png|thumb|Diagram damage per second]]
 
[[Image:Damage per second.png|thumb|Diagram damage per second]]
  
The bots have different shooting stats used in the [[Game_mechanics#Shooting_process|shooting process]].
+
The bots have different shooting stats used in the [[Advanced#Attack_and_Hit_Chance|shooting process]].
 +
 
 +
Bullets travel through the air with a speed of 40 meters per second.
 +
 
 +
Range distances are 3 meters for short range, 8 meters for medium range and 15 meters for long range.
  
 
{|class="wikitable sortable"
 
{|class="wikitable sortable"
Line 115: Line 121:
 
</gallery>
 
</gallery>
  
=== Further resources ===
+
=== Further resources (OUTDATED) ===
  
 
To simulate the outcome of different situations one can use the [https://cmrichards.github.io/glad_simulation/ unofficial Gladiabots simulator] provided by MrChris.
 
To simulate the outcome of different situations one can use the [https://cmrichards.github.io/glad_simulation/ unofficial Gladiabots simulator] provided by MrChris.

Revision as of 01:47, 17 April 2021

Bot classes

Assault, Shotgun, Machine gun and Sniper

Gladiabots features several bot classes. Each class has its own pros and cons. The Machine gun, Shotgun and Sniper can each only make up 35% of your team.

Assault

  • [-] it is average
  • [+] it is average
  • [+] short aiming duration

Machine gun

  • [-] is very slow (but isn't slower when carrying a resource)
  • [-] long aiming duration
  • [+] is very resistant
  • [+] has a huge fire power

Shotgun

  • [-] has a weak health
  • [-] does no damage at long range
  • [+] moves fast (when not carrying a resource)
  • [+] does devastating damages at close range
  • [+] has a big shield
  • [+] short aiming duration

Sniper

  • [-] moves slowly
  • [-] has weak shield and health
  • [-] long aiming duration
  • [+] always hits, whatever the attack range (except out of range)
  • [+] inflicting high damages to its target

The collision model of a bot is a circle with a radius of 0.3 meters for Assault, Shotgun and Sniper and 0.4 meters for Machinegun

Movement speed

Diagram movement speed

The bots have different movement speed depending if they carry resources or not.

Bot class Movement speed Movement speed
carrying a resource
Assault 1.2 0.5
Machine gun 0.7 0.7
Shotgun 2.0 0.5
Sniper 1.0 0.5

Health, shield and regeneration

Diagram health and shield

The bots have different health and shield values.

Every time the shield receives damage, it takes 3 seconds before it starts regenerating. It takes 3 seconds for a bot to fully restore shield from zero.

Bot class Health Shield Regeneration
Assault 5000 3000 1000
Machine gun 7000 6000 2000
Shotgun 3000 5000 1667
Sniper 3000 3000 1000

Shooting stats

Bullet timing of bot classes
Diagram damage per second

The bots have different shooting stats used in the shooting process.

Bullets travel through the air with a speed of 40 meters per second.

Range distances are 3 meters for short range, 8 meters for medium range and 15 meters for long range.

Bot class Aiming duration Attack power Bullet configuration Attack duration Time between shots Precision
short range
Precision
mid range
Precision
long range
Assault 1.0 300 3x2 (3 shots each with 2 bullets) 0.200 0.100 95% 55% 15%
Machine gun 2.0 250 100x1 (100 shots each with 1 bullet) 7.425 0.075 80% 50% 10%
Shotgun 1.0 600 1x5 (1 shot with 5 bullets) 0.000 - 75% 25% 0%
Sniper 3.0 2000 1x1 (1 shot with 1 bullet) 0.000 - 100% 100% 100%

Damage per second

On average the bots deal this much damage per second.

Bot class Short range Mid range Long range
Assault 1425.0 825.0 225.0
Machine gun 2122.0 1326.3 265.3
Shotgun 2250.0 750.0 0.0
Sniper 666.7 666.7 666.7

Further resources (OUTDATED)

To simulate the outcome of different situations one can use the unofficial Gladiabots simulator provided by MrChris.

There are also google spreadsheets (possibly with outdated stats) comparing the shooting stats of the different bot classes: