Witam, tworzę swój pierwszy duży projekt i zastanawiam się nad nazewnictwem pewnych klas, ponieważ chcę utrzymać kod w porządku.
Mam klasę główną Entity, po niej chcę żeby dziedziczyły jednostki takie jak przeciwnicy,friendlyNPC,,neutralne NPC. Przeciwników będzie kilka rodzai, i każdy z nich będzie posiadał inną zawartość klasy update, gdzie w enity będzie to funkcja virtualna. Niektórzy z przeciwników będą różnili się tylko texturą i statystykami,więc będę wykorzystywał obecne już stworzone klasy,zamiast tworzyć każdą kllasę dla każdego typu przeciwnika z osobna. Jak więc ponazywać te klasy?
FlyingEntity,WalkingEntity,FriendlyNPCEntity?