このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

ゲーム開発

コンピューターアクティビティの中でゲームはもっとも人気があるものです。新技術が頻繁に登場し、標準的なウェブブラウザー上で動作するゲーム開発をよりパワフルにしています。

ウェブゲーム開発

MDN ゲーム開発センターにようこそ! サイトのこのエリアではゲーム開発をしたいウェブ開発者のためのリソースを提供します。たくさんの役立つチュートリアルやテクニックの記事を閲覧できます。気軽に探索してみてください。

またゲーム開発に良く使われる API 情報の全部を簡単に探せるリファレンスセクションもあります。

メモ: ウェブでゲームを作るには HTML、CSS、JavaScript などのコア技術を利用します。ウェブ開発の学習は、基本から始めるのに良い場所です。

ガイド

ウェブ用のゲーム開発入門

現代のウェブは、魅力的でクオリティの高いゲーム作りだけでなく、より重要な、そうしたゲームを配信するための、価値あるプラットフォームに急変身しました。この記事では、ウェブをゲームプラットフォームとして使用するメリットと、それを可能にする技術について紹介します。

ゲームの公開

HTML ゲームはモバイルアプリなどのネイティブゲームに比べて、ゲームの公開と配布において大きな優位性があります。一つの会社によって管理される単一のストアに固定されるのではなく、 ウェブ上でゲームを配布したり、宣伝をしたり、収益化をしたりする自由があります。 ウェブは本当の意味でマルチプラットフォームなので、その恩恵を受けることができます。この連載では、あなたのゲームを公開及び配布し、有名になるのを待つ間に収入を得たい場合の選択肢について説明します。

ゲーム開発テクニック

このページでは、オープンウェブ技術を使用してゲームを開発したい人のために、必要不可欠なコア技術をリストアップしています。

ゲーム開発のためのツール

このページにはゲーム開発ツールに関する記事へのリンクがまとまっています。ゆくゆくはフレームワークやコンパイラー、デバッグ用ツールもカバーすることを目指しています。

チュートリアル

このページでは、さまざまなタイプのウェブゲームを効果的に作成するためのワークフローを紹介する、複数のチュートリアルシリーズを掲載しています。

ビデオゲームの解剖学

この記事では平均的なビデオゲームの中身とワークフローを技術的な観点、メインループがどう動くべきかに関して見ていきます。初心者が現代的なゲーム開発の海で、ゲーム制作に何が必要なのか、JavaScript のようなウェブ標準がツールとして寄与しているかを理解するのに役立ちます。ベテランのゲームプログラマーでウェブ開発を始めたばかりの方にも役立ちます。

ウェブゲームの例のリストは、チュートリアルの一覧を見てください

関連情報

ゲームプログラミングパターン

Bob Nystrom によって書かれたオンライン書籍で、ゲーム開発におけいるプログラミングパターンを解説しています。解説されているパターンを利用することで、より効果的なコードを効率的に作成できるようになります。

週刊 Gamedev.js

HTML ゲーム開発に関するニュースレターで、毎週金曜日に発行されます。最新記事や、チュートリアル、ツール、その他の情報が紹介されています。

Tuts+ Game Development

一般的なゲーム開発に関するチュートリアルと、解説記事です。

HTML5 Gamedev Starter

ゲーム開発初心者のためのサイトです。ウェブ上の有益な情報がまとまっています。

js13kGames

ファイルサイズが 13 KB 以内であること、という制約のもと開発された HTML ゲームを対象とした JavaScript の競技プログラミングサイトです。登録されているゲームは全て、GitHub に公開されています。

Mozilla Hacks Blog

Mozilla Hacks ブログの Games カテゴリーには、ゲーム開発に関する興味深い記事が掲載されています。

Games section on wiki.mozilla.org

Mozilla プラットフォームにおけるゲームへの関与に関する情報を含む Wiki ページ。