Spielentwicklung
Spiele zählen zu den beliebtesten Computeraktivitäten. Ständig entstehen neue Technologien, die es ermöglichen, bessere und leistungsfähigere Spiele zu entwickeln, die in jedem standardkonformen Webbrowser ausgeführt werden können.
Entwicklung von Web-Spielen
Willkommen im MDN-Spielentwicklungszentrum! In diesem Bereich der Website bieten wir Ressourcen für Webentwickler, die Spiele entwickeln möchten. Im Hauptmenü auf der linken Seite finden Sie viele hilfreiche Tutorials und Technikartikel, also zögern Sie nicht, diese zu erkunden.
Wir haben auch einen Referenzbereich hinzugefügt, damit Sie leicht Informationen zu allen gängigsten APIs finden, die in der Spieleentwicklung verwendet werden.
Hinweis: Die Erstellung von Spielen im Web beruht auf einer Reihe von Kern-Webtechnologien wie HTML, CSS und JavaScript. Der Abschnitt Webentwicklung lernen ist ein guter Ausgangspunkt, um mit den Grundlagen zu beginnen.
Leitfäden
- Anatomie eines Videospiels
Dieser Artikel beleuchtet die Anatomie und den Arbeitsablauf des durchschnittlichen Videospiels aus technischer Sicht, insbesondere wie die Hauptschleife laufen sollte. Er hilft Einsteigern in die moderne Spieleentwicklung zu verstehen, was beim Erstellen eines Spiels erforderlich ist und wie sich Webstandards wie JavaScript als Werkzeuge eignen. Erfahrene Spieleprogrammierer, die neu in der Webentwicklung sind, könnten ebenfalls davon profitieren.
- Einführung in die Spieleentwicklung für das Web
Das moderne Web hat sich schnell zu einer praktikablen Plattform entwickelt, nicht nur um beeindruckende, hochwertige Spiele zu erstellen, sondern auch um diese Spiele zu verbreiten. Dieser Artikel stellt Ihnen die Vorteile der Nutzung des Webs als Spieleplattform vor und die Technologien, die dies ermöglichen.
- Spiele veröffentlichen
HTML-Spiele haben bei der Veröffentlichung und Verbreitung einen großen Vorteil gegenüber nativen Spielen: Sie können Ihr Spiel im Web frei vertreiben, bewerben und monetarisieren, statt jede Version an einen einzelnen Store zu binden, der von einem Unternehmen kontrolliert wird. Dabei profitieren Sie davon, dass das Web tatsächlich plattformübergreifend ist. Diese Artikelreihe zeigt Ihnen, welche Möglichkeiten Sie haben, Ihr Spiel zu veröffentlichen und zu verbreiten – und damit Geld zu verdienen, während Sie darauf warten, dass es bekannt wird.
- Techniken für die Spieleentwicklung
Diese Seite listet wesentliche Kerntechniken für alle auf, die Spiele mit offenen Webtechnologien entwickeln möchten.
- Tutorials
Diese Seite enthält mehrere Tutorialreihen, die unterschiedliche Arbeitsabläufe zur Entwicklung verschiedener Arten von Webspielen vorstellen.
- Werkzeuge für die Spieleentwicklung
Auf dieser Seite finden Sie Links zu unseren Artikeln über Spieleentwicklungswerkzeuge, die letztlich Frameworks, Compiler und Debugging-Tools abdecken sollen.
Beispiele
Für eine Liste von Web-Spielbeispielen sehen Sie sich unsere Liste der Tutorials an.
Siehe auch
- Game Programming Patterns
-
Ein online Buch, geschrieben von Bob Nystrom, das sich mit Programmiermustern im Kontext der Spielentwicklung befasst, um Spieleentwicklern zu helfen, effektiveren und effizienteren Code zu erstellen.
- Gamedev.js Weekly
-
Wöchentlicher Newsletter über die Entwicklung von HTML-Spielen, der jeden Freitag verschickt wird. Enthält die neuesten Artikel, Tutorials, Tools und Ressourcen.
- Tuts+ Game Development
-
Tutorials und Artikel über die Spieleentwicklung im Allgemeinen.
- HTML5 Gamedev Starter
-
Startpunkt für neue Spieleentwickler, eine kuratierte Liste von Links zu verschiedenen nützlichen Ressourcen im Web.
- js13kGames
-
JavaScript-Coding-Wettbewerb für HTML-Spieleentwickler mit einer Begrenzung der Dateigröße auf 13 Kilobyte. Alle eingereichten Spiele sind in lesbarer Form auf GitHub verfügbar.
- Mozilla Hacks Blog
-
Spielekategorie auf dem Mozilla Hacks-Blog mit interessanten Artikeln zur Spieleentwicklung.
- Spiele-Sektion auf wiki.mozilla.org
-
Eine Wiki-Seite mit Informationen über Mozillas Engagement in der Plattform-Spieleentwicklung.