Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Herní algoritmus: výpočet boje na základě hodnoty útoku a brnění

Zdravím,

chtěl jsem se poradit, nebo zeptat, zdali by neměl někdo nápad, jak vyřešit následující problém:

Mám hru, kde mezi sebou budou bojovat "paňáčci".

Struktura bojovníka:

int hp;     //zdraví
int attack; //útok
int shield; //brnění
Rád bych vymyslel nějakou funkci, podle který budu snižoval určitý počet hp při útoku jednoho bojovníka na druhého.

Funguje to tak, že čím vyšší attack tím větší poškození dá a čím větší shield tím menší poškození dostane.

Tedy že shield redukuje poškození co utrpí.

Nějaký nápady?

Horní hranice attacku a shieldu ještě nejsou určeny a asi budou závislé na výpočtu.
(vše musí být int).

Odpověď na otázku

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny