Spielentwicklung

Gaming ist eine der beliebtesten Computeraktivitäten. Neue Technologien ermöglichen es ständig, bessere und leistungsfähigere Spiele zu entwickeln, die in jedem standardkonformen Webbrowser ausgeführt werden können.

Webspiele entwickeln

Willkommen im MDN-Spielentwicklungszentrum! In diesem Bereich der Website bieten wir Ressourcen für Webentwickler, die Spiele entwickeln möchten. Sie finden im Hauptmenü auf der linken Seite viele nützliche Tutorials und Techniken, also zögern Sie nicht, sich umzuschauen.

Wir haben auch einen Referenzabschnitt aufgenommen, damit Sie leicht Informationen über alle gängigen APIs finden, die in der Spielentwicklung verwendet werden.

Hinweis: Spiele im Web zu erstellen, basiert 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.

Native Spiele ins Web portieren

Wenn Sie ein nativer Entwickler sind (zum Beispiel Spiele in C++ schreiben) und daran interessiert sind, wie Sie Ihre Spiele ins Web portieren können, sollten Sie mehr über unser Emscripten Tool erfahren — dies ist ein LLVM zu JavaScript-Compiler, der LLVM-Bytecode (z. B. generiert aus C/C++ mit Clang oder aus einer anderen Sprache) nimmt und diesen in asm.js kompiliert, das im Web ausgeführt werden kann.

Um loszulegen, siehe:

Beispiele

Für eine Liste von Webspiel-Beispielen, schauen Sie sich unsere Liste von Tutorials an.

Siehe auch

Build New Games

Eine kollaborative Seite mit einer großen Anzahl von Tutorials zur offenen Webspielentwicklung. War kürzlich nicht sehr aktiv, hält aber immer noch einige gute Ressourcen bereit.

Creative JS

Eine Sammlung beeindruckender JavaScript-Techniken und -Experimente, nicht speziell für Spiele, aber dennoch hilfreich. War kürzlich nicht sehr aktiv, hält aber immer noch einige gute Ressourcen bereit.

Game Programming Patterns

Ein Online-Buch, geschrieben von Bob Nystrom, das Programmiermuster im Kontext der Spielentwicklung diskutiert, mit dem Ziel, Spielentwickler dabei zu unterstützen, effektiveren und effizienteren Code zu produzieren.

Gamedev.js Weekly

Wöchentlicher Newsletter über HTML-Spielentwicklung, der jeden Freitag versendet wird. Enthält die neuesten Artikel, Tutorials, Tools und Ressourcen.

HTML5 Game Engine

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

Tuts+ Game Development

Tutorials und Artikel über Spielentwicklung 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-Spielentwickler mit einer Dateigrößenbeschränkung von 13 Kilobytes. Alle eingereichten Spiele sind in lesbarer Form auf GitHub verfügbar.

Mozilla Hacks Blog

Kategorie Spiele im Mozilla Hacks Blog mit interessanten Artikeln zur Spielentwicklung.

Spiele-Sektion auf wiki.mozilla.org

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