遊戲開發

遊戲是計算機最受歡迎的活動之一。新技術不斷湧現,使得開發出能夠在任何符合標準的網路瀏覽器中執行的更好、更強大的遊戲成為可能。

開發網頁遊戲

歡迎來到 MDN 遊戲開發中心!在本站的這個區域,我們為希望開發遊戲的網路開發者提供資源。您可以在左側主選單中找到許多有用的教程和技術文章,請隨意瀏覽。

我們還包含了一個參考部分,以便您輕鬆查詢遊戲中常用 API 的資訊。

注意:在 Web 上建立遊戲需要用到許多核心 Web 技術,例如 HTML、CSS 和 JavaScript。學習 Web 開發 部分是入門基礎知識的好地方。

指南

電子遊戲解剖

本文從技術角度探討了普通電子遊戲的解剖結構和工作流程,特別是主迴圈的執行方式。它有助於現代遊戲開發的初學者理解構建遊戲所需的內容,以及 JavaScript 等 Web 標準如何成為有用的工具。對於剛接觸 Web 開發的經驗豐富的遊戲程式設計師來說,也會有所裨益。

Web 遊戲開發入門

現代 Web 已迅速成為一個可行平臺,不僅可以用於建立精美、高質量的遊戲,還可以用於分發這些遊戲。本文將向您介紹使用 Web 作為遊戲平臺的優勢,以及使其成為可能的技術。

釋出遊戲

與原生遊戲相比,HTML 遊戲的釋出和分發具有巨大優勢——您可以在 Web 上自由地釋出、推廣和變現您的遊戲,而不是讓每個版本都被鎖定在一家公司控制的單一商店中。您可以受益於 Web 的真正跨平臺性。本系列文章將探討當您想要釋出和分發您的遊戲,並在等待它成名期間從中獲利時所擁有的選項。

遊戲開發技術

本文列出了希望使用開放 Web 技術開發遊戲的任何人所需的核心基本技術。

遊戲開發工具

在此頁面上,您可以找到指向我們遊戲開發工具文章的連結,這些文章最終旨在涵蓋框架、編譯器和除錯工具。

教程

本文包含多個教程系列,重點介紹了有效建立不同型別網頁遊戲的各種工作流程。

示例

有關網頁遊戲示例列表,請參閱我們的教程列表。

另見

遊戲程式設計模式

一本線上書籍,由 Bob Nystrom 撰寫,討論了遊戲開發背景下的程式設計模式,旨在幫助遊戲開發者編寫更有效、更高效的程式碼。

Gamedev.js Weekly

關於 HTML 遊戲開發的每週時事通訊,每週五發送。包含最新的文章、教程、工具和資源。

HTML5 遊戲引擎

最流行的 HTML 遊戲框架列表,附帶它們的評分、功能和示例。

Tuts+ 遊戲開發

關於遊戲開發的一般性教程和文章。

HTML5 Gamedev Starter

面向新遊戲開發者的入門指南,精選了網上各種有用資源的連結。

js13kGames

面向 HTML 遊戲開發者的 JavaScript 編碼比賽,檔案大小限制為 13KB。所有提交的遊戲都可以在 GitHub 上以可讀的形式獲得。

Mozilla Hacks 部落格

Mozilla Hacks 部落格上的遊戲類別,包含有趣的 gamedev 相關文章。

wiki.mozilla.org 上的遊戲版塊

一個維基頁面,包含有關 Mozilla 在平臺遊戲方面參與的資訊。