Wer Programmieren lernen möchte, denkt zunächst an die „dicken Bücher“ aus dem Fachhandel!
Die besten und erfolgreichen Programmierer, die ich kenne, haben es zunächst
über Tutorials gelernt. Ein Gästebuch ist schnell geschrieben und die Grundfunktionen sind hier schnell erlernt.
Nach und nach schließen sich weitere Wissenslücken.
Aber noch schöner ist es doch, wenn man angenehme Tätigkeiten wie „Spiele spielen“ mit dem Lerneffekt verknüpfen könnte. Mein erstes Spiel dieser Art war „C-Robots“ aus den 90er Jahren.
Mittlerweile gibt es sehr viele Portale, die Dir fast alle Programmiersprachen kosten, spielerisch beibringen können.
Dabei kannst Du gegen andere Menschen / Programmierer spielen und Dir einen Namen machen.
Wie viel Zeit unseres Lebens haben wir gegen künstliche Intelligenzen gespielt und eigentlich nur Lebenszeit verloren. Dies kannst Du mit den folgenden Angeboten nun ändern.
Wir werden hier ca. 20 Anbieter präsentieren und testen. Auch unsere Zeit ist begrenzt, daher werden wir die Inhalte präsentieren, sobald es möglich ist. Abonniere unsere Push-Nachrichten, oder soziale Kanäle!
Während der Erstellung dieses Beitrages, hat sich sehr schnell herauskristallisiert, dass drei gute
Anbieter vollkommen reichen und fast alle Programmiersprachen abdecken.
Viele kleine Programmierspiele entwickeln sich als langweiliger Zeitvertreib.
Gute Games zum Erlernen einer Programmiersprache
Diese Spiele eigenen sich ebenfalls sehr gut, um eine Programmiersprache zu erlenen.
Allerdings haben wir es noch nicht geschafft ein Review / Erfahrungsbericht anzulegen.
Weitere noch ungeprüfte Ressourcen werden hier aufgelistet.
https://www.playcodemonkey.com/
https://www.microsoft.com/en-us/store/p/code-hunt-game/9nblggh6d0gs
http://robocode.sourceforge.net/
https://codecombat.com/ Python, JavaScript, CoffeeScript, oder Lua game scripting language
https://www.codewars.com/
https://checkio.org/
https://mystery.knightlab.com/
https://code.org/learn
Weitere Programmier-Spiele:
Diese Spiele wirken ganz gut, scheinen jedoch weniger aufwendig programmiert worden zu sein,
als die vorherige Liste.
https://vim-adventures.com/
https://flukeout.github.io/ /CSS
https://www.bloc.io/ruby-warrior#/
https://alexnisnevich.github.io/untrusted/
http://www.cyber-dojo.org/
https://www.freecodecamp.org/
Programmierkurse, damit Du eigene Spiele programmieren kannst.
Empfehlung an Programmierkursen.
Über den folgenden Kurs lernst Du selbst schnell 60 Spiele zu programmieren.
Dies ist ein sogenannter Affiliate Link.
The Complete Game Developer course Build 60 Games*
Schau Dir auch die Special-Deals * an.
Die mit Sternchen (*) gekennzeichneten Links sind sogenannte Affiliate-Links. Wenn du auf so einen Affiliate-Link klickst und über diesen Link einkaufst, bekomme ich von dem betreffenden Online-Shop oder Anbieter eine Provision. Für dich verändert sich der Preis nicht.
Es gibt gibt mehrere Möglichkeiten, beim Spielen Programmieren zu lernen:
- Modifikation von Spielen: Einige Spiele bieten Modding-Tools an, mit denen Du Änderungen an Spielinhalten vornehmen und eigene Features hinzufügen kannst. Das erfordert Kenntnisse in Programmiersprachen wie Lua oder Python.
- Erstellen von eigenen Spielen: Mit Hilfe von Spiele-Engines wie Unity oder Unreal Engine kann man eigene Spiele erstellen. Dabei kann man Programmiersprachen wie C# oder C++ erlernen und anwenden.
- Teilnahme an Game Jams: Game Jams sind Events, bei denen Teams in einem begrenzten Zeitraum Spiele erstellen. Dies kann eine gute Möglichkeit sein, um in kurzer Zeit viel zu lernen und seine Fähigkeiten zu verbessern.
- Programmierung von Game-Bots: Man kann auch Game-Bots programmieren, die automatisch spielen und bestimmte Aufgaben erledigen können. Dies erfordert Kenntnisse in Skriptsprachen wie Python oder Ruby.