Space Engineers Tutorial - Eigene Skripte schreiben? So gehts!

Channel:
Subscribers:
3,750
Published on ● Video Link: https://www.youtube.com/watch?v=4j8Rxd3sAjg



Space Engineers
Game:
Category:
Tutorial
Duration: 1:42:05
4,570 views
108


Ihr wolltet schon immer wissen, wie man in Space Engineers scriptet? Markus gibt euch einen Crashkurs in C# und dem Scripting in Space Engineers. Die Theorie setzen wir auch direkt in die Praxis um und entwickeln ein kleines Script, das einen Connector überwacht und auf Basis des angedockten Schiffs ein paar Dinge tut.

Nachdem es höchstwahrscheinlich einen zweiten Teil geben wird, lasst mich bitte unbedingt wissen, wenn ihr etwas nochmal detaillierter erklärt haben möchtet, damit ich das dann entsprechend berücksichtigen kann.

In der Tutorial Reihe werden in unregelmäßigen Abständen Erklär- und Tutorialvideos zu Space Engineers erscheinen.

Wenn ihr mehr über bestimmte Themen, Funktionen oder sonstwas wissen wollt, lasst es uns einfach wissen.


Kapitel:
=========
0:00 - Intro
01:09 - Einstellungen im Spiel/Savegame
02:05 - Welches Script wollen wir erstellen?
02:40 - Was ist C#?
04:10 - Welche Tools können wir benutzen?
07:33 - Der Aufbau eines Scripts - Konstruktor und Main Funktion
08:52 - Was können Skripte und was nicht?
10:09 - Bleiben Skripte nach dem Grid AI Update relevant?
10:40 - Das erste Programm - "Hello World"
15:13 - Variablen & Datentypen: Int, Float, Double und String
21:40 - Einfache Grundrechenoperationen
26:40 - Verketten von Texten (Strings)
27:39 - Vergleichsoperationen
29:56 - If .. then .. else Abfrage
31:57 - Objektorientierte Programmierung
32:51 - Klassen
36:05 - Eine Funktion in einer Klasse
37:58 - Eine Funktion im Programm
40:13 - Globale Variablen
43:00 - API-Übersicht (Malwaredev Mod SDK)
49:55 - Was soll unser Script machen?
50:43 - Den ersten Lichtblock finden und per Skript schalten
57:37 - Beide Lichtblöcke finden und umschalten
1:01:32 - Blocknamen am Beginn des Skripts festlegen
1:02:45 - Den Connector holen
1:05:16 - Ein bisschen Fehlerbehandlung
1:07:16 - Den Status des Connectors abfragen
1:11:12 - Lichter abhängig vom Connector Status schalten
1:15:15 - Skript automatisch updaten
1:18:40 - LCD Anzeige finden und ansprechen
1:23:16 - Eine Funktion zum sicheren Beschreiben des LCD
1:26:56 - Testen des LCD
1:27:25 - Den Namen des angedockten Schiffs ermitteln
1:38:14 - Das Ergebnis unseres Schaffens
1:39:39 - Ab in den Workshop damit
1:40:42 - Fazit und Ausblick

Links:
======
Die Dokumentation über die Script-API findet ihr unter https://github.com/malware-dev/MDK-SE/wiki/Namespace-Index

Notepad++ könnt ihr euch unter https://notepad-plus-plus.org/downloads/ kostenfrei herunterladen.

Das Script im Steam Workshop:
https://steamcommunity.com/sharedfiles/filedetails/?id=2905715545

#spaceengineers #scifigame #tutorial #scripting #csharp #deutsch #sandbox #creative #survivalgame #series #nerdzeitalter




Other Videos By Nerdzeitalter


2022-12-30M&B II Bannerlord - Episode 5: Söldner | Let's Play Deutsch | ⚔️ 🏹 🐎 🤴 🏰 🇩🇪
2022-12-29Ixion Episode 12: Wir erschließen den nächsten Sektor | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-28Space Engineers Episode 159: Heute schon gedruckt? | Let's Play Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-28M&B II Bannerlord - Episode 4: Zahlungsverzug | Let's Play Deutsch | ⚔️ 🏹 🐎 🤴 🏰 🇩🇪
2022-12-27Ixion Episode 11: Technologiestufe II | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-27Space Engineers Coop Stream Part 26 - Mit dem Tourbus durch die Wüste | Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-26Space Engineers Episode 158: Angriff ist die beste Verteidigung | Let's Play Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-26M&B II Bannerlord - Episode 3: Das Gesindel muss sterben | Let's Play Deutsch | ⚔️ 🏹 🐎 🤴 🏰 🇩🇪
2022-12-25Ixion Episode 10: Ein Denkmal an Stabilität | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-24Space Engineers Episode 157: Privatsphäre für Raumschiffe | Let's Play Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-24Space Engineers Tutorial - Eigene Skripte schreiben? So gehts!
2022-12-24M&B II Bannerlord - Episode 2: Das Versteck der Seepiraten | Let's Play Deutsch | ⚔️ 🏹 🐎 🤴 🏰 🇩🇪
2022-12-23Ixion Episode 9: Weltraum-Roomba | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-23Space Engineers Coop Stream Part 25 - Blödsinn im Motodrom | Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-22Space Engineers Episode 156: So wertvoll wie ein kleines Steg | Let's Play Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-22M&B II Bannerlord - Episode 1: Ein Abenteuer mit Hindernissen | Let's Play Deutsch | ⚔️ 🏹 🐎 🤴 🏰 🇩🇪
2022-12-21Ixion Episode 8: Zwei Sektoren - keine Probleme! | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-21Space Engineers Hardcore Stream Part 25 - Mobile Artillerie ohne Wirkung | Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-20Ixion Episode 7: Mikromanagement hilft | Let's Play Deutsch | 🚀  🌌 🛠️   🇩🇪
2022-12-20Space Engineers Coop Stream Part 24 - Kamikazi Raz0r | Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪
2022-12-19Space Engineers Episode 155: Der ultimative Kampftest | Let's Play Deutsch | 🚀 🌌🧑‍🚀 🛠️  🇩🇪



Tags:
Tutorial
Space Engineers
Deutsch
Keen Software House
Creative
Sandbox
Singleplayer
Multiplayer
Erste Schritte
Skripte
Scripting
C#
Crashkurs
Automation



Other Statistics

Space Engineers Statistics For Nerdzeitalter

Currently, Nerdzeitalter has 653,552 views for Space Engineers across 765 videos. There's over 16 days worth of watchable video for Space Engineers published on his channel, or 32.10% of the total watchable video on Nerdzeitalter's YouTube channel.