17.04.2024 - Optimierungen / Korrekturen
Optimierungen:
Eine umfangreiche Überarbeitung und Optimierung des Spiels wurde durchgeführt. Dies führte zu einer Reduzierung der Projektgröße um beeindruckende 32 GB sowie zu erheblich verkürzten Kompilierzeiten und einer Neuorganisation des Codes. Obwohl das Spiel selbst kompakt ist, ist das zugrunde liegende Projekt verhältnismäßig riesig.
Serverkommunikation:
Verbindungsabbrüche waren bisher ein Hindernis im Spiel, da die Verbindung nicht korrekt wiederhergestellt werden konnte. Diese Problematik wurde nun angegangen, sodass das Spiel auch nach längeren Unterbrechungen und sogar IP-Wechseln nahtlos weiterläuft. Während einer laufenden Runde pausiert das Spiel und wartet auf die Freigabe durch den Server, um dann automatisch fortzufahren.
Raketenwerfer:
Der Raketenwerfer erhielt mehrere Optimierungen, darunter eine verbesserte Zielerfassung und die Behebung eines Problems mit seinen Schüssen. Obwohl sich dies nicht auf die Schadensberechnung auswirkte, hatte es einen deutlichen Einfluss auf die Performance des Spiels.
Novatürme:
Ein kleiner Bug bei der Zielerfassung von Novatürmen wurde behoben, der zu unnötigen Verzögerungen bei der Zielsuche führte. Zudem wurde der neue Effekt nun fest ins Spiel integriert.