Finradon / dsa-ini

0 stars 0 forks source link

Humanoid-Refactoring #4

Open Finradon opened 6 months ago

Finradon commented 6 months ago

Die Klasse humanoid sollte langfristig zur Klasse enemy refactored werden. Ursprünglich sollte es mehrere Klassen für unterschiedliche Gegnertypen geben (Humanoide, Dämonen, Geister, etc.). Nach aktuellem Stand ist dies jedoch nicht notwendig.

enya-w commented 6 months ago

Hier ist nicht so viel zu tun wenn ich das richtig verstehe oder? Geht ja hauptsächlich um die Bezeichnungen enemy vs. humanoid, die Klasse verhält sich trotzdem gleich.

Finradon commented 6 months ago

Ja und nein. Im zuge von #3 und #5 könnte es praktisch sein eine FightingEntity Klasse zu erstellen von der dann Klassen wie MeleeHumanoid, Demon, Hero und RangedHumanoid erben. Eventuell erzeugt das aber auch zuviel Overhead für unser kleines Programm. Lass heute Abend darüber sprechen.