{"id":961,"date":"2016-07-09T13:14:48","date_gmt":"2016-07-09T11:14:48","guid":{"rendered":"https:\/\/launix.de\/launix\/?p=961"},"modified":"2023-07-11T12:25:12","modified_gmt":"2023-07-11T10:25:12","slug":"wie-werden-spiele-entwickelt","status":"publish","type":"post","link":"https:\/\/launix.de\/launix\/en\/wie-werden-spiele-entwickelt\/","title":{"rendered":"Wie werden Spiele entwickelt?"},"content":{"rendered":"<p><iframe loading=\"lazy\" title=\"40-Abonnenten-Special: Das WebGL-Spiel Pfahrer\" width=\"751\" height=\"563\" src=\"https:\/\/www.youtube.com\/embed\/JOr1bHSHXzQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><br \/>\n(falls ihr es online spielen wollt: <a href=\"https:\/\/launix.de\/launix\/en\/pfahrer\/\" target=\"_blank\" rel=\"noopener\">bitte auf diesen Link klicken<\/a>)<\/p>\n<p>Spieleentwicklung fasziniert Tausende. Oftmals ist es der Einstieg in eine Karriere als Programmierer oder Softwareentwickler. Doch wie genau funktioniert Spieleentwicklung?<\/p>\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\r\n<!-- responsive -->\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block\"\r\n     data-ad-client=\"ca-pub-8447808153780075\"\r\n     data-ad-slot=\"6876660058\"\r\n     data-ad-format=\"auto\"><\/ins>\r\n<script>\r\n(adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<h2>Spieleentwicklung ist nicht nur Programmieren<\/h2>\n<p>Zu einem guten Spiel geh\u00f6rt mehr als nur Programmieren: Ohne gute Grafiken wird niemand das Spiel akzeptieren (Minecraft mal ausgenommen). Ohne eine gute Story werden einige Spieler die Motivation am Spiel verlieren, wenn sie die Spiel-Mechanismen verstanden haben. Eine gute Spiel-Balance sorgt f\u00fcr langanhaltenden Spielspa\u00df und ein Gesch\u00e4ftsmodell sorgt daf\u00fcr, dass die Spiele-Entwickler \u00fcberhaupt von ihrer T\u00e4tigkeit leben k\u00f6nnen und somit das Spiel immer weiter verbessern k\u00f6nnen (oder neue Titel herausbringen k\u00f6nnen)<\/p>\n<p>Es gibt inzwischen sogar M\u00f6glichkeiten, Spiele komplett ohne Programmierkenntnisse zu erstellen. Sogenannte Spiele-Engines nehmen den Entwicklern die meiste Arbeit ab, sodass sich das Team auf Story, Grafiken und Szenerien konzentrieren kann.<\/p>\n<h2>Wie f\u00e4ngt man mit Spieleprogrammierung an?<\/h2>\n<p>Je nachdem, ob du eher der k\u00fcnstlerische oder der technische Typ bist, solltest du zwei verschiedene Wege einschlagen. Die K\u00fcnstler sollten sich eine Spiele-Engine oder ein vorhandenes Spiel suchen, das sie modden k\u00f6nnen. Ein Spiel, wo das modden extrem einfach ist und sogar mit einem Editor unterst\u00fctzt wird, ist <a href=\"http:\/\/clonk.de\/\" target=\"_blank\" rel=\"noopener\">Clonk<\/a>. Bei Clonk werden von Spielern erstellte Mods (Erweiterungen genannt) sogar in Internet-Spielen eingesetzt. Du kannst also dein eigenes Spiel im Internet gegen andere spielen, w\u00e4hrend die Clonk Engine daf\u00fcr sorgt, dass der Netzwerkmodus funktioniert, das Spiel Grafik und Physik hat und vieles mehr. Was du noch herstellst, sind Spiel-Inhalte, wie neue Waffen, Fahrzeuge, Spielregeln oder Szenarien.<\/p>\n<p>Bist du eher der Techie, lerne eine Programmiersprache. W\u00e4hrend man dir fr\u00fcher zu C\/C++ geraten hat, hast du heutzutage jede Menge Auswahl, was die Programmiersprache angeht. Je nach Plattform solltest du folgende Programmiersprachen lernen:<\/p>\n<ul>\n<li>Browsergames: Du solltest HTML, CSS, JavaScript zwingend beherrschen, zus\u00e4tzlich musst du noch SQL und eine von PHP, Python, Node.js oder C#\/ASP.Net beherrschen, wenn du Browsergames mit Datenbank-Anbindung bauen willst, wo Spieler auch gegeneinander spielen k\u00f6nnen.<\/li>\n<li>Windows-\/Linux-Spiele: Hier kannst du dich zwischen C++, Delphi\/Lazarus, C# (nur Windows) und Python entscheiden.<\/li>\n<li>Android: Java<\/li>\n<li>iOS: Objective-C<\/li>\n<li>X-Box: C# oder C++<\/li>\n<\/ul>\n<p>Die Liste von Programmiersprachen f\u00fcr Browsergames klingt zwar gruselig, in Wahrheit ist Web-Entwicklung aber leichter zu erlernen als traditionelle PC-Games. Der Grund ist, dass die einzelnen Programmiersprachen recht einfach zu erlernen sind und man schneller sichtbare Ergebnisse hat.<\/p>\n<p><b>Wichtig:<\/b> Java ist nicht JavaScript<br \/>\n<img decoding=\"async\" src=\"https:\/\/qlikshare.com\/wp-content\/uploads\/2016\/03\/jsvsjava.jpg\" alt=\"Java vs JavaScript\" \/><\/p>\n<h2>Kann man mit Spieleentwicklung Geld verdienen?<\/h2>\n<p>Jein. Es gibt Millionen Spieleentwickler auf der Welt, aber nur etwa zwei Spiele, die ein Spieler gleichzeitig zockt. Das hei\u00dft, 1% der Spieleentwickler verdienen richtig gut an ihren beliebten Spielen, w\u00e4hrend der Rest leer ausgeht. Meist ist es die Spieleentwicklung, die deine Begeisterung f\u00fcr das Programmieren weckt und du bekommst sp\u00e4ter einen gut bezahlten Job als Programmierer in der Industrie. So ist \u00fcbrigens auch unsere Firma <a href=\"https:\/\/launix.de\/launix\/en\/\">Launix<\/a> entstanden.<\/p>","protected":false},"excerpt":{"rendered":"<p>(falls ihr es online spielen wollt: bitte auf diesen Link klicken) Spieleentwicklung fasziniert Tausende. Oftmals ist es der Einstieg in eine Karriere als Programmierer oder Softwareentwickler. Doch wie genau funktioniert Spieleentwicklung? Spieleentwicklung ist nicht nur Programmieren Zu einem guten Spiel geh\u00f6rt mehr als nur Programmieren: Ohne gute Grafiken wird niemand das Spiel akzeptieren (Minecraft mal&#8230;<\/p>","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"video","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","footnotes":""},"categories":[128],"tags":[],"class_list":["post-961","post","type-post","status-publish","format-video","hentry","category-programming","post_format-post-format-video","single-item"],"featured_image_urls_v2":{"full":"","thumbnail":"","medium":"","medium_large":"","large":"","1536x1536":"","2048x2048":"","trp-custom-language-flag":"","xs-thumb":"","appku-shop-single":""},"post_excerpt_stackable_v2":"<p>(falls ihr es online spielen wollt: bitte auf diesen Link klicken) Spieleentwicklung fasziniert Tausende. Oftmals ist es der Einstieg in eine Karriere als Programmierer oder Softwareentwickler. Doch wie genau funktioniert Spieleentwicklung? Spieleentwicklung ist nicht nur Programmieren Zu einem guten Spiel geh\u00f6rt mehr als nur Programmieren: Ohne gute Grafiken wird niemand das Spiel akzeptieren (Minecraft mal ausgenommen). Ohne eine gute Story werden einige Spieler die Motivation am Spiel verlieren, wenn sie die Spiel-Mechanismen verstanden haben. Eine gute Spiel-Balance sorgt f\u00fcr langanhaltenden Spielspa\u00df und ein Gesch\u00e4ftsmodell sorgt daf\u00fcr, dass die Spiele-Entwickler \u00fcberhaupt von ihrer T\u00e4tigkeit leben k\u00f6nnen und somit das Spiel immer&hellip;<\/p>\n","category_list_v2":"<a href=\"https:\/\/launix.de\/launix\/en\/category\/programming\/\" rel=\"category tag\">Programming<\/a>","author_info_v2":{"name":"Carl-Philip H\u00e4nsch","url":"https:\/\/launix.de\/launix\/en\/author\/carli\/"},"comments_num_v2":"0 comments","uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false,"trp-custom-language-flag":false,"xs-thumb":false,"appku-shop-single":false},"uagb_author_info":{"display_name":"Carl-Philip H\u00e4nsch","author_link":"https:\/\/launix.de\/launix\/en\/author\/carli\/"},"uagb_comment_info":0,"uagb_excerpt":"(falls ihr es online spielen wollt: bitte auf diesen Link klicken) Spieleentwicklung fasziniert Tausende. Oftmals ist es der Einstieg in eine Karriere als Programmierer oder Softwareentwickler. Doch wie genau funktioniert Spieleentwicklung? Spieleentwicklung ist nicht nur Programmieren Zu einem guten Spiel geh\u00f6rt mehr als nur Programmieren: Ohne gute Grafiken wird niemand das Spiel akzeptieren (Minecraft mal...","_links":{"self":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/comments?post=961"}],"version-history":[{"count":5,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/961\/revisions"}],"predecessor-version":[{"id":5377,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/posts\/961\/revisions\/5377"}],"wp:attachment":[{"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/media?parent=961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/categories?post=961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/launix.de\/launix\/en\/wp-json\/wp\/v2\/tags?post=961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}