---
title: ゲーム開発のためのツール
slug: Games/Tools
tags:
- Games
- Gecko
- Guide
- JavaScript
- NeedsTranslation
- TopicStub
translation_of: Games/Tools
---
{{GamesSidebar}}
{{IncludeSubnav("/ja/docs/Games")}}
このページにはゲーム開発ツールに関する記事へのリンクがまとまっています。ゆくゆくはフレームワークやコンパイラ、デバッグ用ツールもカバーすることを目指しています。
- asm.js
- asm.js は極めて限定された JavaScript のサブセットで、ahead-of-time (AOT) コンパイラで最適化されて、通常の JavaScript コードよりも極めて高速に動作します。これはもちろん、ゲーム用に優れています。
- Emscripten
-
LLVM から JavaScript へのコンパイラです。これを利用することで、C++ や LLVM バイトコードを出力する言語のコードを、高速に動作する JavaScript へコンパイル可能です。これはアプリをWebに移植する優秀なツールです! 有用な Emscripten のチュートリアルはこちらです。 なお MDN にも Emscripten の記事を執筆中です。
- Gecko プロファイラ
- Gecko プロファイラを利用すると、パフォーマンス上の問題を引き起こしている箇所の特定が容易になります。その結果あなたのゲームは最高速で動作できます。
- ゲームエンジンとツール
- ゲーム開発者にとって有用な、ゲームエンジンとテンプレートのまとめです。
- Shumway
- Shumway は Adobe Flash で作成されたものを JavaScript や WebGL などを用いてレンダリングします。これを利用することで Flash とオープンな Web 標準との間の溝を埋められます。この文書では Shumway の利用方法と、バグ修正にコントリビュートする方法について解説します。
- ゲーム開発とデバッグのためのツールチェーン
- 通常の Web アプリのデバッグとの違いや、ツールについて解説します。多くは開発ツールでカバーされますが、特に有用なツールチェーンのチュートリアルはこちらです: