Ich habe eine allgemeine Frage darüber, wie ich meine Klassen organisieren sollte. Ich lerne immer noch mit libgdx zu arbeiten. Für meine Testspiele habe ich immer Bildschirme verwendet und innerhalb dieser Bildschirme eine Bühne. Zum Beispiel hatte der PlayScreen eine Bühne mit allen Schauspielern in meinem Spiel. 1) Ist das ein guter Weg zu organisieren oder sollte ich es anders machen? 2) Meine Benutzeroberfläche war immer in der Bildschirmklasse und nicht in der Stage-Klasse, ist das richtig oder sollte es in der Stage-Klasse sein? Ich zeichnete Sprites von meinen Schauspielern immer in der Bildschirmklasse. Ich habe eine separate Klasse, zum Beispiel PlayerDraw, die die Textur auf dem Player zeichnet. 3) Soll ich das in der Darstellerklasse des Spielers selbst tun? Ich hoffe, meine Fragen sind nicht zu vage.libgdx Struktur des Codes
Vielen Dank im Voraus
code sollte ** Stark kohäsiv und lose gekoppelt ** – Aryan