Spieleentwicklung

Spiele sind eine der beliebtesten Computeraktivitäten. Ständig kommen neue Technologien auf den Markt, die es ermöglichen, bessere und leistungsstärkere Spiele zu entwickeln, die in jedem standardkonformen Webbrowser ausgeführt werden können.

Webspiele entwickeln

Willkommen im MDN-Spieleentwicklungszentrum! 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 nützliche Tutorials und Technikartikel, also fühlen Sie sich frei, zu stöbern.

Wir haben auch einen Referenzbereich hinzugefügt, damit Sie Informationen über alle gängigen APIs in der Spieleentwicklung leicht finden können.

Hinweis: Spiele im Web zu erstellen, basiert auf mehreren wesentlichen Webtechnologien wie HTML, CSS und JavaScript. Der Abschnitt Webentwicklung lernen ist ein guter Ausgangspunkt, um sich mit den Grundlagen vertraut zu machen.

Leitfäden

Anatomie eines Videospiels

Dieser Artikel befasst sich mit der Anatomie und dem Arbeitsablauf eines durchschnittlichen Videospiels aus technischer Sicht, insbesondere wie die Hauptschleife ablaufen sollte. Er hilft Anfängern in der modernen Spieleentwicklung zu verstehen, was beim Erstellen eines Spiels erforderlich ist und wie Webstandards wie JavaScript als Werkzeuge genutzt werden können. Auch erfahrene Spieleprogrammierer, die neu im Bereich Webentwicklung sind, könnten davon profitieren.

Einführung in die Spieleentwicklung für das Web

Das moderne Web hat sich schnell zu einer tragfähigen Plattform entwickelt, nicht nur für die Erstellung atemberaubender, hochwertiger Spiele, sondern auch für deren Verbreitung. 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 im Vergleich zu nativen Spielen einen großen Vorteil bei der Veröffentlichung und Verbreitung — Sie haben die Freiheit, Ihr Spiel im Web zu vertreiben, zu bewerben und zu monetarisieren, anstatt jede Version in einem einzigen von einem Unternehmen kontrollierten Store festzustecken. Sie können davon profitieren, dass das Web wirklich plattformübergreifend ist. Diese Artikelserie befasst sich mit den Optionen, die Ihnen zur Verfügung stehen, wenn Sie Ihr Spiel veröffentlichen und verbreiten wollen und dabei etwas verdienen möchten, während Sie darauf warten, dass es berühmt 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 Tutorial-Serien, die verschiedene Arbeitsabläufe für die effektive Erstellung unterschiedlicher Arten von Webspielen hervorheben.

Werkzeuge für die Spieleentwicklung

Auf dieser Seite finden Sie Links zu unseren Artikeln über Werkzeuge zur Spieleentwicklung, die letztendlich Frameworks, Compiler und Debugging-Werkzeuge abdecken sollen.

Beispiele

Für eine Liste von Webspiel-Beispielen sehen Sie sich unsere Liste der Tutorials an.

Siehe auch

Build New Games

Eine kollaborative Website mit einer Vielzahl an Tutorials zur offenen Web-Spieleentwicklung. War in letzter Zeit nicht sehr aktiv, enthält aber immer noch einige tolle Ressourcen.

Creative JS

Eine Sammlung von beeindruckenden JavaScript-Techniken und Experimenten, die nicht speziell für Spiele gedacht sind, aber dennoch hilfreich sein können. War in letzter Zeit nicht sehr aktiv, enthält aber immer noch einige tolle Ressourcen.

Game Programming Patterns

Ein Online-Buch, geschrieben von Bob Nystrom, das Programmiermuster im Kontext der Spieleentwicklung diskutiert, mit dem Ziel, Spieleentwickler bei der Produktion effektiverer und effizienterer Codes zu unterstützen.

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.

HTML5 Game Engine

Liste der beliebtesten HTML-Spiel-Frameworks zusammen mit deren Bewertung, Funktionen und Beispielen.

Tuts+ Game Development

Tutorials und Artikel über die Spieleentwicklung im Allgemeinen.

HTML5 Gamedev Starter

Starter 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 Dateigrößenbegrenzung von 13 Kilobyte. Alle eingereichten Spiele sind in einer lesbaren Form auf GitHub verfügbar.

Mozilla Hacks Blog

Spiele-Kategorie im Mozilla Hacks Blog, die interessante Artikel zur Spieleentwicklung enthält.

Spielebereich auf wiki.mozilla.org

Eine Wiki-Seite mit Informationen über Mozillas Engagement bei Plattformspielen.