Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: balance weapon damage #77

Closed
wants to merge 3 commits into from
Closed

Conversation

jdrueckert
Copy link
Member

@jdrueckert jdrueckert commented Dec 4, 2021

This is an attempt to balance the weapons a bit better.
We do have different dimensions along which we can assess the (combat) value of a weapon:

  • range
  • damage
  • ammo requirements
  • cooldown
Weapon Range Ammo? Damage Cooldown Time to Kill (Combat) Value
Sword 2 no 20-30 500 2000 ?
Waraxe 2 no 40-60 1000 2000 ?
Staff (Melee) 2 no ? ? ? ?
Staff (Fireball) long infinite 10 300 3000 ?
Spear (Melee) 4 no 20-30 1000 4000 ?
Spear (Throw) long yes (self) 100 100 (slot change) 100 ?
Crossbow (Arrows) long finite 20 200 1000 ?

(Time to kill is ceil(playerMaxHealth / damage) * cooldown with playerMaxHealth = 100)

Melee weapons - sword, axe (, staff, spear)

  • Con: need to get close to enemy
  • Pro: acceptable to high damage

Ranged, ammo-less weapons - staff (fireball)

  • Con: low damage, hard to hit opponent
  • Pro: endless ammo, acceptable cooldown, long range

Ranged, ammo-requiring weapons - Crossbow (arrows)

  • Con: requires ammo, hard to hit opponent
  • Pro: low cool down, acceptable damage, long range

Ranged, pick-up weapons - Spear (throw)

  • Con: needs to be picked up, hard to hit opponent
  • Pro: very high damage, long range

How can we estimate a reasonable (combat) value based on these properties?
Based on the formula we come up with, I'd like to derive the monetary value of the items.

@jdrueckert jdrueckert added Type: Improvement Request for or addition/enhancement of a feature Size: S Small effort likely only affecting a single area and requiring little to no research Category: Gameplay Content Requests, Issues and Changes targeting gameplay mechanics and content Status: Needs Discussion Requires help discussing a reported issue or provided PR Topic: UI/UX Requests, Issues and Changes related to screens, artwork, sound and overall user experience labels Dec 4, 2021
@jdrueckert jdrueckert self-assigned this Dec 4, 2021
@jdrueckert
Copy link
Member Author

Superseded by Terasology/LightAndShadow#249

@jdrueckert jdrueckert closed this Dec 4, 2021
@jdrueckert jdrueckert deleted the feat/balance-weapons branch December 4, 2021 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Category: Gameplay Content Requests, Issues and Changes targeting gameplay mechanics and content Size: S Small effort likely only affecting a single area and requiring little to no research Status: Needs Discussion Requires help discussing a reported issue or provided PR Topic: UI/UX Requests, Issues and Changes related to screens, artwork, sound and overall user experience Type: Improvement Request for or addition/enhancement of a feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant