Zum Inhalt springen
Riot-Bits

Riot-Bits

  • Heim
  • Nachricht
  • Führer
  • Videoanleitungen
  • Klebenotizzettel
  • Missbrauch melden
  • Suchformular umschalten

Raumfahrtingenieure – Spielerverfolgungs-Rover- und Roboterführer

Veröffentlicht am 11/26/2022 Von Ja, 00 Keine Kommentare zu Raumfahrtingenieure – Spielerverfolgungs-Rover- und Roboterführer
  • Titel: Raumfahrtingenieure
  • Veröffentlichungsdatum: Februar 28, 2019
  • Entwickler: Keen Software House
  • Herausgeber: Keen Software House

Kurzanleitung zum Einrichten eines Rovers/Roboters, der den Spieler ohne Skripte verfolgt und verfolgt. Funktioniert nur auf Planeten (zur Zeit…) Wird höchstwahrscheinlich durch die KI überflüssig gemacht. Aktualisieren.

Einleitung und Danksagungen

In erster Linie, Ich stehe hier auf den Schultern von Riesen. Ingenieure wie BlackArmor und Splitsie sind zwei große Namen, die mich dazu gebracht haben, in diesem Spiel über den Tellerrand zu schauen. Teufel, Das Gyro-Tracking-System ist stark von den frühen Versionen von BlackArmor inspiriert (Vorturmsteuerung) Spieler-Tracking-Lichtdesigns.

Ich kann mich nicht erinnern, warum ich den ersten Player-Tracking-Rover entworfen habe. Ich denke, es war eine Designübung, um zu sehen, was ich ohne einen programmierbaren Block machen könnte. Für diejenigen unter Ihnen, die C# verstehen, Ich grüße dich. Ich habe versucht, objektorientierte Programmierung zu verstehen, und alles, was ich bekam, waren Kopfschmerzen.

Ich werde PTR-4 veröffentlichen, und es ist kleiner (manche mögen sagen „niedlicher“) Cousin, den PTR-3 in die Werkstatt. Es mag zwar verlockend sein, sich einfach die Werkstattpläne zu besorgen, Ich möchte Sie dazu ermutigen, zuerst Ihr eigenes zu bauen. Jetzt bevor du gehst und es sagst „aber ich bin nicht schlau genug“ oder „Ich bin in solchen Dingen nicht gut“ Nutzen Sie diesen Leitfaden als Gelegenheit zum Lernen. Vertrauen Sie mir, wenn ich sage, dass ich bei der Entwicklung dieser Rover eine Menge versagt habe, und die frühen Entwürfe waren überhaupt nicht ästhetisch.

Schnelle Einführung in Gyros

Ehrlich gesagt, Gyros verdienen wahrscheinlich einen eigenen Führer. Tatsächlich, Ich bin sicher, dass es bereits bessere Anleitungen und Tutorials gibt. Hier ist also eine kurze Anleitung, um Sie einigermaßen auf den neuesten Stand zu bringen.

Ein Kreisel ist ein Gerät, das ein Drehmoment ausübt, oder eine Rotationskraft auf ein Gitter. Meistens werden Gyros mit Spielereingaben verwendet, um die Ausrichtung der Dynamik zu steuern (beweglich) Gitter. Wenn die Gyro-Überbrückung aktiviert ist, versucht der Gyro, das Gitter, mit dem er verbunden ist, zu drehen, und Spielereingaben ignorieren. Die Spinrate und die Rotationsachse werden in den Kreiseleinstellungen festgelegt. Zur Spielerverfolgung, Die Gyros werden außer Kraft gesetzt.

Im Bild oben sieht man die Achsen („Achse“) der Drehung des Kreisels, und die Drehrichtung ist positiv (+) oder negativ (-) Wert überschreiben. Beachten Sie, dass eine Seite des kleinen Gitterkreisels eine Vertiefung/einen Punkt aufweist (gezeigt,) und die andere Seite hat zwei. Dieses Detail ist entscheidend für die richtige Platzierung des Kreisels und die Optimierung der Einstellungen.

Das PTR-4 Basic Rover/Roboter-Chassis

Der PTR-4 ist die vierte Generation meines PTR (oder Peter) Serie von Rovern, und die 5. Variante in meiner Entwicklung von script-free „Roboter.“ Ich habe das PTR-4-Layout offen gestaltet, Und (hoffentlich) leicht zu verstehen. Unter, Sie können den Aufbau des Rovers sehen, und alle seine Komponenten.

Einige Tipps zum Bauen: Ich würde empfehlen, zuerst einen Block mit einem Bedienfeld zu platzieren. Dies kann ein Sensor sein, oder der Reaktor. Sie benötigen lediglich eine Möglichkeit, auf das Bedienfeld für das Raster zuzugreifen. Auf diese Weise können Sie die Blöcke beim Platzieren umbenennen, insbesondere die Sensoren und Gyros (siehe Layoutbild für mein Benennungsschema.) Ich empfehle, ohne aktivierte Symmetrie zu erstellen, um das Umbenennen zu erleichtern. Vertrauen Sie mir, wenn ich sage, dass es einfacher ist, beim Bauen umzubenennen, als nach dem Bauen herauszufinden, welcher Block welcher ist.

Vollständige Teileliste:

  • Radaufhängung 1×1 Links (x2)
  • Radaufhängung 1×1 Rechts (x2)
  • Leichter Rüstungsblock (x4)
  • Sensor (x3)
  • Fernbedienung (x1)
  • Gyroskop (x2)
  • Timer-Block (x1)
  • Kleiner Reaktor (x1)

Beachten Sie, dass in manchen Fällen die Blockplatzierung wichtig ist. Wenn Sie dieser Anleitung folgen und den PTR-4 kopieren (oder mit den Werkstattplänen herumspielen) Es sind einige wichtige Details zu beachten. Das erste Detail ist der Kreisel. Als ich meinen ersten Spieler-Tracking-Rover entworfen habe, habe ich dafür gesorgt, dass bei beiden Kreiseln die einzelne Vertiefung/der einzelne Punkt zur Rückseite des Rovers zeigt. Dadurch werden die Kreisel im Wesentlichen gespiegelt, Dadurch können beide Kreisel die gleichen Einstellungen haben. Das zweite Detail ist die Sensorausrichtung. Obwohl nicht so entscheidend, Die Sensoren sollten so ausgerichtet sein, dass sich der Anzeigestreifen unten befindet, und das Bedienfeld oben.

Einrichtung des Grid-Bedienfelds

Und nun zum wahrscheinlich chaotischsten Teil beim Bau eines Player-Tracking-Rovers: Einrichten des Rasters im Bedienfeld. Ich hoffe wirklich, dass Sie die Komponenten beim Erstellen umbenannt haben, insbesondere die Sensoren und Gyros.

Radeinstellungen

  • Leistung: 60
  • Stärke: 100
  • Reibung: 25
  • Geschwindigkeitsbegrenzung: abstimmbar (Ich benutze 40 km/h)
  • Antriebsüberbrückung: 10% (.1) – Für die rechten Räder ist möglicherweise eine negative Übersteuerung erforderlich.

Ich gruppiere meine Räder gerne auf verschiedene Arten. Zuerst mache ich eine Gruppe mit allen Rädern, Dies ist nützlich, um die Einstellungen aller Räder gleichzeitig zu bearbeiten. Als nächstes erstelle ich eine Gruppe für die linken Räder, dann die richtigen Räder. Aus irgendeinem Grund benötigen die rechten Räder möglicherweise eine negative Übersteuerung. Dies wird im Abschnitt „Tuning/Debug“ dieses Handbuchs behandelt. Nachdem Sie Ihre Räder eingerichtet haben, stellen Sie sicher, dass Sie sie im Bedienfeld ausschalten, bis Sie bereit sind, Ihren Rover zu testen. Wenn Sie Ihren Rover testen, empfehle ich eine niedrige Geschwindigkeitsbegrenzung, damit Sie jeden Rover erwischen können, der versucht, davonzulaufen.

Gyro-Setup

Die Gyro-Einrichtung ist eigentlich ziemlich einfach. Stellen Sie zunächst sicher, dass beide Gyros ausgeschaltet sind. Aktivieren Sie als nächstes das Override-Kontrollkästchen im Gyro-Bedienfeld. Wenn Sie diese Anleitung kopieren, Beide Kreisel sollten über eine Pitch-Übersteuerung verfügen +18 U/min. Das bedeutet, dass der Kreisel versucht, das Gitter zu drehen 18 U/min (Es sollte sich jedoch nie so schnell drehen.)

Sensor-Setup

Alle Sensoren sollten so eingestellt sein, dass sie nur Spieler/Charaktere erkennen, und so eingestellt, dass nur der Besitzer erkannt wird. Alle anderen Erkennungsoptionen sollten auf eingestellt sein „aus.“

Front

  • Erkennungsschlitz (links) Fernbedienung – Parken ein/aus
  • Erkennungsverlust-Slot (Rechts) Timer-Block – Jetzt auslösen
  • Linke Ausdehnung: 2
  • Richtiges Ausmaß: 2
  • Untere Ausdehnung: 2
  • Top-Ausdehnung: 2
  • Rückenumfang: 5
  • Vorderer Umfang: 4

Links

  • Erkennungsschlitz (links) Gyro L – Einschalten
  • Erkennungsverlust-Slot (Rechts) Gyro L – Ausschalten
  • Linke Ausdehnung: 50
  • Richtiges Ausmaß: 50
  • Untere Ausdehnung: 2
  • Top-Ausdehnung: 2
  • Rückenumfang: .5
  • Vorderer Umfang: 50

Rechts

  • Erkennungsschlitz (links) Gyro R – Einschalten
  • Erkennungsverlust-Slot (Rechts) Gyro R – Ausschalten
  • Linke Ausdehnung: 50
  • Richtiges Ausmaß: 50
  • Untere Ausdehnung: 2
  • Top-Ausdehnung: 2
  • Rückenumfang: .5
  • Vorderer Umfang: 50

Notiz: Wenn du wie ich bist, Das Piepen der Sensoren wird nach einer Weile nervig. Vergessen Sie nicht, die akustische Erkennungseinstellung für die Sensoren im Bedienfeld auszuschalten.

Timer-Block-Setup

Als Workaround wird der Timer-Block benötigt. Eine der Besonderheiten von Sensoren besteht darin, dass man sie nicht haben kann „Aktion blockieren“ Auslöser für beide Erkennungen (linken Steckplatz,) und Erkennungsverlust (rechten Schlitz.) Das Spiel verschiebt diese Aktion auf den letzten Slot, in dem Sie versucht haben, sie festzulegen. Da der Fernbedienungsblock nur über den Park-Ein/Aus-Schalter verfügt, und keine expliziten Ein- und Ausschaltbefehle, Wir brauchen den Timer, damit der vordere Sensor die Bremsen betätigen kann, wenn er den Spieler erkennt, und wenn der Player nicht mehr erkannt wird. So richten Sie den Timer ein, Stellen Sie den Park-Ein/Aus-Schalter für den Fernbedienungsblock in der Timer-Aktionsleiste ein. Der Zeitverzögerungswert spielt für diesen Build keine Rolle, da der Frontsensor auf eingestellt ist „Jetzt auslösen.“

Optimieren und Debuggen Ihres Rovers/Roboters

Ich werde ehrlich sein, Ich selbst experimentiere immer noch aktiv damit. In diesem Abschnitt werden einige Probleme behandelt, die beim Bau eigener Rover auftreten können, sowie einige Tuning-Tipps (Hauptsächlich Gyros und Radeinstellungen.)

Die Räder drehen sich, aber der Rover hüpft, oder versucht sich umzudrehen.

Wenn Sie dieses Verhalten nach dem Einrichten Ihres Rovers bemerken, Überprüfen Sie die Radüberbrückungsrichtung. Aus irgendeinem Grund benötigen die letzten PTRs, die ich gebaut habe, eine negative Übersteuerung an den Rädern auf der rechten Seite. Wenn Ihr Rover anfängt, von Ihnen wegzufahren, Sie müssen alle Overrides an Ihren Rädern umdrehen.

Der Rover wird nicht gehen, oder stoppt nicht, wenn der Frontsensor den Player erkennt.

Dieses Problem ist hauptsächlich auf die Tatsache zurückzuführen, dass die Feststellbremse betätigt wird, und nicht explizit ein- oder ausgeschaltet. Wenn Sie auf dieses Problem stoßen, greifen Sie einfach auf das Bedienfeld des Rovers zu und ändern Sie den Park-Ein/Aus-Status im Fernbedienungsblock.

Der Rover umkreist den Ingenieur und hält nie an.

Dies wird normalerweise durch einen unzureichenden Override-Wert am Gyroskop verursacht. Der Rover dreht sich ständig, Aber die Wendegeschwindigkeit reicht für den Rover nicht aus „begegnen“ der Ingenieur. Um das zu beheben, Erhöhen Sie den Gyro-Override in kleinen Schritten (~.5 – 1 U/min) bis der Rover nicht mehr „Umlaufbahnen“ der Ingenieur.

Der Rover dreht sich unregelmäßig, wenn er versucht, dem Ingenieur zu folgen.

Dies kann durch einige Probleme verursacht werden.

Das erste Problem ist, dass der Gyro-Override zu hoch eingestellt ist. Versuchen Sie, den Override-Wert in kleinen Schritten zu verringern, bis die Verfolgung etwas gleichmäßiger wird. Achten Sie jedoch darauf, den Wert nicht zu stark abzusenken, da dies dazu führen kann „umkreisen“ Verhalten, das zuvor besprochen wurde.

Wenn Ihre Gyro-Einstellungen in Ordnung aussehen, aber die Verfolgung ist immer noch unregelmäßig, Sie können versuchen, die Reibung der Räder zu verringern. Durch die Verringerung der Reibung wird die Drehmomentschwelle für die Kreisel gesenkt, und sie werden in der Lage sein, den Rover sanfter zu steuern. Seien Sie jedoch vorsichtig, Eine Verringerung der Radreibung beeinträchtigt die Fähigkeit des Rovers, anzuhalten. Aufgrund der geringeren Traktion wird der Rover auch mehr Zeit brauchen, um auf Geschwindigkeit zu kommen.

Der Rover stoppt beim Ingenieur, dreht sich aber ständig nach links und rechts.

Ähnlich wie im Abschnitt über unregelmäßige Verfolgung oben, Aber es gibt noch eine Sache, die Sie tunen können. Durch Erhöhen der Rückenausdehnung des linken und rechten Sensors entsteht eine Überlappung „Korridor.“ Wenn der Ingenieur in diesem Korridor erkannt wird, sind beide Kreisel aktiv, und der Rover stabilisiert sich schneller. Die Breite dieses Korridors wirkt sich auch auf die Verfolgungsgenauigkeit des Rovers aus (Ich experimentiere immer noch aktiv mit dieser Methode zum Tuning der Rover.)

Der Rover folgt nur dem Baumeister, und nicht der beabsichtigte Spieler.

Damit ein von Ihnen erstellter Rover einem anderen Spieler folgt, Legen Sie sie als Grid-Eigentümer fest. Sie müssen in die Systemsteuerung gehen, Wählen Sie in der Systemsteuerung alle Module aus (Strg+A für PC,) und das Eigentum an den vorgesehenen Spieler übertragen.

Der Rover rutscht überall herum, und den Ingenieur nicht verfolgen.

Wie bei jedem Rover (pilotiert oder autonom,) Die Einstellung der Radreibung muss auf die Oberfläche abgestimmt werden, auf der sich der Rover bewegen wird. Ich finde das für die meisten Fels- und Schmutzoberflächen 25% funktioniert gut. Wenn Ihr Rover größtenteils weiterfährt „glatter“ Oberflächen wie Eis, oder Rüstungsblöcke, Es ist eine höhere Reibungseinstellung erforderlich.

Der Rover stößt immer wieder auf den Ingenieur, oder nicht schnell genug anhalten.

Dies kann auf verschiedene Arten behoben werden.

Sie können die Radreibung erhöhen, sodass der Rover beim Bremsen schneller anhält. Achten Sie darauf, die Reibung nicht zu stark zu erhöhen, da dies die Verfolgungsreaktion des Rovers beeinträchtigen kann.

Sie können auch den vorderen Versatz des Frontsensors erhöhen, damit der Rover den Techniker früher erkennt, und hat mehr Abstand zum Anhalten. Der Nachteil dieser Methode besteht darin, dass der Start des Rovers länger dauert, da sich der Ingenieur im Raum befindet „stoppen“ Zone länger.

Das ist alles, was wir heute dafür teilen Raumfahrtingenieure Führung. Dieser Leitfaden wurde ursprünglich erstellt und geschrieben von Ja, 00. Für den Fall, dass wir diesen Leitfaden nicht aktualisieren können, Sie können das neueste Update finden, indem Sie diesem folgen Verknüpfung.

Wenn Sie der Meinung sind, dass der Inhalt dieser Website Ihre Rechte verletzt, einschließlich Ihrer geistigen Eigentumsrechte, Bitte kontaktieren Sie uns umgehend über unser Kontaktformular.
Führer Stichworte:Raumfahrtingenieure

Beitrags-Navigation

Vorherigen Post: Kena-Brücke der Geister – Reiseführer für Urlaubsorte in Rot Hat
Nächster Beitrag: ZERO Sievert – Beste Waffenaufsätze

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Titel: Raumfahrtingenieure
  • Veröffentlichungsdatum: Februar 28, 2019
  • Entwickler: Keen Software House
  • Herausgeber: Keen Software House

Haftungsausschluss

Alle zitierten Inhalte stammen aus den jeweiligen Quellen. Wenn Sie der Meinung sind, dass wir Ihre Inhalte ohne Erlaubnis verwendet haben, Stellen Sie sicher, dass Sie uns erreichen, wir werden es ernst nehmen.
  • Über uns
  • Kontaktiere uns
  • Datenschutz-Bestimmungen
  • Nutzungsbedingungen

Urheberrechte © © 2025 Riot-Bits.

Bereitgestellt von PressBook News WordPress-Theme