ホーム > ブログ > HTML5/JavaScript ゲーム開発エンジン
2016年03月25日(金) [ 日報 ]

HTML5/JavaScript ゲーム開発エンジン

プログラミング言語で、Scratch を卒業した次の選択肢として、HTML5/JavaScript が挙げられます。
HTML5/JavaScript は、ホームページなどに代表されるウェブ技術の一つで、ウェブページやスマホゲームの開発などに使われています。
HTML5/JavaScript を使ってゲームを作るのですが、ある程度用意されたライブラリを使うと、割と簡単にゲームを作ることができます。
そんな、ゲーム開発エンジン(ゲームフレームワーク)について、いろいろと調べてみました。

1. enchant.js

プログラミング教室でも、教えているゲーム開発エンジンで、日本語の書籍も複数あり、勉強するには情報が揃っているので便利です。
コードスタイルは、すこし勉強するとかけるので初心者向けではあると思います。

2. tmlib.js

日本語の書籍は、見たことがないですが、enchant.js と比較されるゲーム開発エンジンです。
いろいろなサイトで比較やチュートリアルなどの記事があります。
現在、tmlib.js は、Phina.js に名前を変えて引き続き開発されています。

3. Phina.js

tmlib.js の開発者が公開しているゲーム開発エンジンです。

4. FlashJS

仕事で、Flash(ActionScript) を用いたアプリケーション開発を行っているので、とても気になるゲーム開発エンジンですが、サポート事態がしばらくされていないみたいなので、とても残念です。

5. Voxel.JS

話題の Minecraft 風なボクセルゲームを作ることができるみたいです。

6. Three.js

ゲームだけではなく、3D コンピュータグラフィックスをツールを使わずに、プログラムで作ることができます。

※ ほかにも JavaScript ゲームライブラリがあります。向いているゲームの種類などそれぞれ特色があり、いろいろと試してみるのもいいかもしれません。

参考URL

HTML5でゲーム開発。JavaScriptゲームフレームワークまとめ
Top 10 HTML5, JavaScript 3D Game Engines and Frameworks

バックナンバー

アクセス

長岡京コワーキングスペース
長岡京市開田4-2-9 ヘルプビル3F
(長岡自動車教習所前)
● 阪急電車長岡天神駅より徒歩2分
● JR長岡京駅より徒歩15分

フロアマップ

フロアマップ

営業カレンダー