You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1.5 KiB

Aufbauspiel jaja

[[TOC]]

Ackermatch gegen die Natur?

KI Gegner ist erstmal zu aufwändig, ein wenig Ackern muss man aber immer!

Fantasy Welt oder Realistisch?

Isometrie in RayLib

Projection Orthogonal -> Isometric

TargetFPS vs. VSYNC

Effizientes Rendering einer isometrischen Blockmap

TODO

  • LinkedList erweitern
  • Sprites Animationen etc improven
  • Die Inputs sollten den Kamera Zoom beachten, aktuell geht noch alles kaputt wenn man den zoom umstellt
  • Funktion, um die ganzen Sprites nach ihrer y-Koordinaten sortiert zu drawen
  • Die Sprites brauchen evtl eine z-Koordinate, die anzeigt auf welchem Layer sie sind
  • Die Sprites müssen auch entsprechend ihrer z-Koordinaten gedrawed werden
  • Wollen wir die Möglichkeit für Höhlen haben? -> Sprites könnten automatisch das höchste Tile als z nehmen (wenn keine Höhlen)
  • Maps in eigenen Dateien speichern
  • Parser für Map-Dateien
  • MapEditor
  • IsometricMap variablen auf Duplikate prüfen
  • Rendering Reihenfolge: layer 0, Sprites auf layer 0, layer 1, Sprites auf layer 1; Theoretisch müssen die einzelnen Layer Reihenweise gedrawed werden mit den Sprites zwischendrin
  • IsometricMap Refactoren?

WiP

  • Dokumentation aufholen

Done

  • Movement speed der Sprites an delta time orientieren