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).

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
http://www.bigfishgames.com/games/2588/puzzle-hero / je tam všetko: sila útoku, brnenie, zdravie. O… nový
sakraforte 28.09.2015 18:07
sakraforte
Děkuji všem za odpovědi. poslední
MašinkaTomáš 29.09.2015 22:32
MašinkaTomáš

Zpět do poradny Odpovědět na původní otázku Nahoru