遊戲開發
遊戲是計算機最受歡迎的活動之一。新技術不斷湧現,使得開發出能夠在任何符合標準的網路瀏覽器中執行的更好、更強大的遊戲成為可能。
開發網頁遊戲
歡迎來到 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 在平臺遊戲方面參與的資訊。