← Alle Beiträge

Projektarchiv

Zurück zur Codierung der Flug- und Kampfsysteme des Schiffes

Nach dem Sommer und all der Arbeit war es Zeit für eine Pause. Dann war es an der Zeit, wieder zu codieren, und das mache ich schon seit einigen Tagen, mit einigem Erfolg. Heute habe ich zum Beispiel die automatische Stoppfunktion des Schiffes beendet und debuggt. Ich fügte hinzu, auf ein Ziel zu schießen, sowohl von einer sich bewegenden Plattform als auch auf ein sich bewegendes Ziel, und führte eine Variation der Projektilgeschwindigkeit entsprechend der Munitionsqualität ein. Als nächstes wird die Geschwindigkeit mit einem Ziel abgestimmt und direkt zum Andocken oder Einsteigen geflogen. Ich kämpfte lange damit, aufzuhören. Ich musste berechnen, wie lange jeder Motor laufen müsste und in welchem Modus, um das Schiff zum Stillstand zu bringen. Da das Schiff auf dem Kopf stehen oder in eine völlig andere Richtung zeigen kann und es sechs Motoren gibt, ist die Aufgabe nicht so einfach, wie es scheinen mag. Vor allem, wenn es darum geht, es tatsächlich zu programmieren. Ich habe ein Menü erstellt, das erscheint, wenn Sie auf ein anderes Schiff klicken, mit ein paar Auswahlmöglichkeiten, obwohl ich denke, dass dies über die Benutzeroberfläche bequemer und angemessener ist. In diesem Fall verhindert das eine nicht das andere.

Facebook-Profil des Projekts ↗