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

Web ゲーム開発

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

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

注: ウェブでゲームを作るには HTML, CSS, and JavaScript のようなコア技術を利用します。ラーニングエリアは基本から始めるのに良い場所です。

ウェブゲームの作例のリストは、作例ページを見てください。さらなるリソースは games.mozilla.org もチェックしてください!

ネイティブゲームを Web に移植する

あなたがネイティブ開発者 (例えば、C++ でゲームを書くような) で、あなたのゲームをウェブに移植する方法に興味がある場合、Emscripten ツール — これは LLVM から JavaScript へのコンパイラーで、LLVM バイトコード(例えば Clang を使って C/C++ から、あるいは他の言語から生成したもの) を受け取り、それを asm.js というウェブで実行できるものにコンパイルします。

開始するには、次のものを見てください:

 

関連情報

新しいゲームを作る
ゲーム開発に関するチュートリアルが数多く掲載されているサイトです。最近の更新はありませんが、現在も有益な情報が多く掲載されています。
Creative JS
JavaScript のテクニックと実験のまとめです。ゲームに特化しているわけではありませんが、ゲームでも有用な情報がまとまっています。最近の更新はありませんが、それでも有用な情報がまだあります。
ゲームプログラミングパターン
Bob Nystrom によって書かれたオンライン書籍で、ゲーム開発におけいるプログラミングパターンを解説しています。解説されているパターンを利用することで、より効果的なコードを効率的に作成できるようになります。
週刊Gamedev.js
HTML5 ゲーム開発に関するニュースレターで、毎週金曜日に発行されます。最新記事や、チュートリアル、ツール、その他の情報が紹介されています。
HTML5 ゲームの開発フォーラム
開発者、フレームワーク作成者、ゲーム配信者のためのフォーラムです。こちらでは質問やフィードバック、他の人の質問への回答ができます。
HTML5 ゲームエンジン
もっとも有名な HTML5 ゲームフレームワークをレーティングや、機能解説、実例付きで紹介するリストです。
JSBreakouts
さまざまな JavaScript フレームワークで作成されたブロック崩しがまとまっています。ここでは、それぞれのフレームワークをを比較できます。
Tuts+ Game Development
一般的なゲーム開発に関するチュートリアルと、解説記事です。
HTML5 Gamedev Starter
ゲーム開発初心者のためのサイトです。Web 上の有益な情報がまとまっています。
js13kGames
ファイルサイズが 13 KB 以内であること、という制約のもと開発された HTML5 ゲームを対象とした JavaScript の競技プログラミングサイトです。登録されているゲームは全て、GitHub に公開されています。
Mozilla Hacks blog
Mozilla Hacks ブログの Games カテゴリには、ゲーム開発に関する興味深い記事が掲載されています。

Games developmentコミュニティに参加してください

あなたの好きな方法でディスカッションに参加してください

ドキュメントのタグと貢献者

このページの貢献者: wbamberg, Uemmra3, fscholz, chikoski, teoli, nshimizu, stingray
最終更新者: wbamberg,