{"id":569,"date":"2025-05-31T14:59:04","date_gmt":"2025-05-31T12:59:04","guid":{"rendered":"https:\/\/staratnight.de\/blog\/?p=569"},"modified":"2025-06-01T14:00:44","modified_gmt":"2025-06-01T12:00:44","slug":"2d-spieleentwicklung-mit-godot-installation-und-erster-ueberblick","status":"publish","type":"post","link":"https:\/\/staratnight.de\/blog\/2d-spieleentwicklung-mit-godot-installation-und-erster-ueberblick\/","title":{"rendered":"2D-Spieleentwicklung mit Godot &#8211; Installation und erster \u00dcberblick"},"content":{"rendered":"\n<p>Willkommen in der aufregenden Welt der Spieleentwicklung mit Godot! Wenn du bereits Erfahrung im Programmieren hast, dein Englisch nicht zu eingerostst ist und Godot f\u00fcr dich Neuland ist, dann bist du hier genau richtig. Dieser Artikel ist der erste Schritt auf unserer Reise, um 2D-Spiele zu entwickeln. Wir beginnen mit dem absoluten Fundament: der Installation der Godot Engine und einem ersten Blick auf ihre Benutzeroberfl\u00e4che.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Godot herunterladen und installieren<\/h3>\n\n\n\n<p>Godot ist eine Open-Source Game Engine, die st\u00e4ndig weiterentwickelt wird und in ihrer zum Zeitpunkt des Artikels aktuellen Version 4.4 eine Vielzahl von M\u00f6glichkeiten und Funktionen f\u00fcr die Spieleentwicklung im zweidimensionalen Raum bietet. Der Download und die Installation sind denkbar einfach:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>\u00d6ffne die offizielle Godot-Website:<\/strong> Navigiere zu <a class=\"ng-star-inserted\" href=\"https:\/\/godotengine.org\/download\/\" target=\"_blank\" rel=\"noopener\">https:\/\/godotengine.org\/download\/<\/a>.<\/li>\n\n\n\n<li><strong>W\u00e4hle die passende Version:<\/strong> Du findest dort verschiedene Download-Optionen. F\u00fcr unsere Zwecke ist die <strong>Standard-Version<\/strong> von Godot 4.4 (<em>Godot Engine<\/em>) die richtige Wahl. Achte darauf, die Version passend zu deinem Betriebssystem (Windows, macOS, Linux) und deiner Architektur (64-bit ist heute Standard) auszuw\u00e4hlen.&nbsp;<br><em>Hinweis:<\/em> Ich entwickle unter Windows. Besonderheiten anderer Betriebssysteme werde ich in der Artikelreihe nicht ber\u00fccksichtigen.<\/li>\n\n\n\n<li><strong>Entpacken und Starten:<\/strong> Godot ben\u00f6tigt keine aufwendige Installation. Du l\u00e4dst eine komprimierte Datei (z.B. <code>.zip<\/code> oder <code>.tar.xz<\/code>) herunter. Entpacke diese einfach in einen Ordner deiner Wahl.<\/li>\n\n\n\n<li><strong>Starte die ausf\u00fchrbare Datei:<\/strong> Im entpackten Ordner findest du eine ausf\u00fchrbare Datei (z.B. <code>Godot_v4.4-stable_win64.exe<\/code> unter Windows). Starte diese, um den Godot Project Manager zu \u00f6ffnen.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Der Godot Project Manager: Dein Startpunkt<\/h3>\n\n\n\n<p>Nach dem Start der Godot-Anwendung begr\u00fc\u00dft dich der <strong>Project Manager<\/strong>. Dies ist dein zentraler Hub, um neue Projekte zu erstellen, bestehende Projekte zu \u00f6ffnen oder Projekte zu importieren.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>+ Create<\/code> (Neues Projekt):<\/strong> Hiermit erstellst du ein brandneues Godot-Projekt. Du wirst nach einem Projektnamen und einem Speicherort gefragt. Godot erstellt dann automatisch die notwendige Ordnerstruktur f\u00fcr dein Spiel.<\/li>\n\n\n\n<li><strong><code>Import<\/code>:<\/strong> Wenn du ein bestehendes Godot-Projekt hast, das nicht in deiner Liste aufgef\u00fchrt ist (z.B. ein Projekt von GitHub), kannst du es hier importieren.<\/li>\n\n\n\n<li><strong><code>Scan<\/code>:<\/strong> Erm\u00f6glicht es dir, einen Ordner nach Godot-Projekten zu durchsuchen und sie zur Liste hinzuzuf\u00fcgen.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Das erste Godot-Projekt erstellen<\/h3>\n\n\n\n<p>Wir erstellen jetzt unser erstes Projekt:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Klicke im Project Manager auf <strong><code>+ Create<\/code><\/strong>(oben links).<\/li>\n\n\n\n<li>Gib deinem Projekt einen aussagekr\u00e4ftigen Namen, z.B. <strong><code>MyFirst2DGame<\/code><\/strong>.<\/li>\n\n\n\n<li>W\u00e4hle einen <strong><code>Project Path<\/code><\/strong>, also den Speicherort auf deiner Festplatte.&nbsp;<\/li>\n\n\n\n<li>Der <strong><code>Renderer<\/code><\/strong> (die verwendete Rendering-Engine) sollte standardm\u00e4\u00dfig auf &#8222;Forward+&#8220; eingestellt sein.&nbsp;<\/li>\n\n\n\n<li>Lass den Haken bei &#8222;Edit Now&#8220; angehakt und klicke auf <strong><code>Create<\/code><\/strong>.<\/li>\n<\/ol>\n\n\n\n<p>Godot \u00f6ffnet nun den Haupt-Editor, und du stehst vor deiner ersten Godot-Arbeitsumgebung!\u00a0<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Die Godot-Oberfl\u00e4che: Ein erster \u00dcberblick<\/h3>\n\n\n\n<p>Der Godot-Editor mag auf den ersten Blick komplex wirken, aber er ist logisch aufgebaut und du wirst dich schnell zurechtfinden. Hier sind die wichtigsten Bereiche, die du kennen solltest:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Scene-Dock \u2013 Links oben:<\/strong> Dies ist das Herzst\u00fcck deiner Spielobjekte. Hier siehst du eine Baumstruktur aller <strong>Nodes<\/strong> in deiner aktuellen <strong>Szene<\/strong>. Jedes Element in Godot ist ein Node, und Nodes werden in Szenen hierarchisch organisiert.<\/li>\n\n\n\n<li><strong>Filesystem-Dock \u2013 Links unten:<\/strong> Hier navigierst du durch die Dateien deines Projekts (Scenes, Skripte, Bilder, Sounds, etc.). Alles, was du in dein Spiel importierst, erscheint hier.<\/li>\n\n\n\n<li><strong>Viewport \u2013 Mitte:<\/strong> Das ist dein Arbeitsbereich. Im 2D-Modus siehst du hier deine Szene in einer flachen Ansicht. Hier platzierst, bewegst und skalierst du deine Spielobjekte.<br>Schalte die Ansicht am besten gleich um auf 2D (ganz oben).<\/li>\n\n\n\n<li><strong>Inspector-Dock \u2013 Rechts oben:<\/strong> Wenn du einen Node im Scene-Dock ausw\u00e4hlst, zeigt der Inspector dessen <strong>Eigenschaften (Properties)<\/strong> an. Hier kannst du Werte wie Position, Skalierung, Farbe oder spezielle Node-Parameter anpassen.<\/li>\n\n\n\n<li><strong>Node-Dock&nbsp; \u2013 Rechts oben (neben Inspector):<\/strong> Hier findest du die <strong>Signale<\/strong> (Events) eines ausgew\u00e4hlten Nodes. Signale sind ein m\u00e4chtiges System in Godot, um Nodes miteinander kommunizieren zu lassen, ohne direkt aufeinander zugreifen zu m\u00fcssen.<\/li>\n\n\n\n<li><strong>Toolbar&nbsp; \u2013 Oben:<\/strong> Enth\u00e4lt Werkzeuge f\u00fcr den aktuellen Editor-Modus (2D, 3D, Skript, AssetLib), Schaltfl\u00e4chen zum Starten des Spiels (<code>Play<\/code>), zum Exportieren des Projekts und weitere n\u00fctzliche Optionen.<\/li>\n\n\n\n<li><strong>Dockbar<\/strong> &#8211; <strong>Unten<\/strong>: Hier werden seltener ben\u00f6tigte Elemente angezeigt, wie Logging (Output), Debugger, Animationen, Audio und wenn installiert h\u00e4ufig auch Plugins.<\/li>\n<\/ol>\n\n\n\n<p>Du kannst die einzelnen Bereiche verschieben und neu anordnen. F\u00fcr diese Artikelserie empfehle ich, dass du die Anordnung erstmal beibeh\u00e4ltst, bis du dich zurecht findest. Ich werde ih den Artikeln immer mal wieder angeben, wo sich ein Fenster befindet (&#8222;oben&#8220;, &#8222;links&#8220;, &#8230;). Wenn du die Anordnung \u00e4nderst, passen diese Beschreibungen nicht mehr.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Dein n\u00e4chster Schritt<\/h3>\n\n\n\n<p>Du hast Godot erfolgreich installiert und einen ersten Einblick in die Benutzeroberfl\u00e4che erhalten. Schau dich in Ruhe um, klicke ein wenig in den Ansichten herum. Jetzt bist du bereit f\u00fcr die n\u00e4chsten Schritte.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Willkommen in der aufregenden Welt der Spieleentwicklung mit Godot! Wenn du bereits Erfahrung im Programmieren hast, dein Englisch nicht zu eingerostst ist und&hellip;<\/p>\n","protected":false},"author":2,"featured_media":601,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[35,36,34],"class_list":["post-569","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-godot","tag-2d-game","tag-game-development","tag-godot"],"_links":{"self":[{"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/posts\/569","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/comments?post=569"}],"version-history":[{"count":4,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/posts\/569\/revisions"}],"predecessor-version":[{"id":604,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/posts\/569\/revisions\/604"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/media\/601"}],"wp:attachment":[{"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/media?parent=569"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/categories?post=569"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/staratnight.de\/blog\/wp-json\/wp\/v2\/tags?post=569"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}