da ich mich seit ein paar Wochen mit SFML befasse und dabei ganz gute Fortschritte sehe - und aus einem Projekt ein kleines 2D Spiel rausholen möchte, stellt sich mir natürlich die Frage, was am Saubersten ist, was die Klassenstruktur betrifft.
Ich habe meine Game-Klasse, die dann die draw/update/handle Funktion von Player etc aufruft. Die Player-Klasse enthält allerdings nicht nur das Sprite des Players, sondern auch die einzelnen Eigenschaften wie HP, MP, sonstige bools und einfach die ganzen nicht-grafischen Sachen.
Mein Problem ist, ich möchte das grafische mit den funktionalen nicht vermischen, weiß jemand weiter/kann mir diesbezüglich weiterhelfen?
Ich hab mich auch schon mit dekompiliertem Minecraft Forge befasst
Vielen Dank im Voraus






