9月26日にUnityをテーマにした勉強会を開催します。参加はこちらから!
ゲームと言えばネイティブアプリなイメージがありますが、HTML5やJavaScriptエンジンが高性能化するのに伴ってWebブラウザでも十分ゲームが遊べるようになっています。Webブラウザであればインストールの手間なく遊べて、さらにラップすることでアプリ化することだって可能です。
ゲームエンジンは多数存在しますが、今回は特に2Dをサポートしたソフトウェアを紹介します。
- enchant.js
- CreateJS
- gameQuery
- Crafty
- Gamvas
- Arctic.js
- ティラノスクリプト
- Almight
- StageXL for Dart
- jgame.js
- Pulse
- Phaser
- Quintus
- Panda.js - Free HTML5 game engine
- melonJS
- Jaws
- Collie
- FlashJS
- Isogenic Game Engine
- Akihabara
- Canvas Engine
- GogoMakePlay
- jGen
- Game Closure
- LimeJS HTML5 Game Framework
- Impact - HTML5 Canvas & JavaScript Game Engine
- Kiwi.js
- jsGameSoup
- Playcraft
- GameJs
- EaselJS
- Galloman/ss2d
- Pixi.js
- RPG JS
- さいごに
enchant.js
enchant.js - A simple JavaScript framework for creating games and apps.
CreateJS
CreateJS | A suite of Javascript libraries and tools designed for working with HTML5
gameQuery
gameQuery - a javascript game engine with jQuery
Crafty
Crafty - JavaScript Game Engine, HTML5 Game Engine
Gamvas
Gamvas - 2D open source canvas game framework - 93-interactive
Arctic.js
Arctic.js | A JavaScript game engine for smartphones
ティラノスクリプト
ティラノスクリプト|スマホ対応のノベルゲームエンジン、アプリ化にも対応。
Almight
スマホ対応HTML5アドベンチャーゲームエンジン - Almight
StageXL for Dart
jgame.js
Pulse
Phaser
Phaser - Desktop and Mobile HTML5 game framework
Quintus
Quintus JavaScript HTML5 Game Engine
Panda.js - Free HTML5 game engine
Panda.js - Free HTML5 game engine
melonJS
Jaws
Collie
Collie - High Performance Animation Library for Javascript
FlashJS
FlashJS - opensource HTML5 game engine with API similar to Flash one
Isogenic Game Engine
Akihabara
Canvas Engine
Canvas Engine : create HTML5 games
GogoMakePlay
jGen
jgen - Game Engine Build in JavaScript - Google Project Hosting
Game Closure
LimeJS HTML5 Game Framework
Impact - HTML5 Canvas & JavaScript Game Engine
Impact - HTML5 Canvas & JavaScript Game Engine
Kiwi.js
Open Source HTML5 and Javascript game engine
jsGameSoup
jsGameSoup: A Free Software framework for making games using Javascript and open web technologies.
Playcraft
Playcraft: HTML5 Canvas & Javascript Game Engine - Tech
GameJs
EaselJS
EaselJS | A Javascript library that makes working with the HTML5 Canvas element easy.
Galloman/ss2d
Pixi.js
Pixi.js - 2D webGL renderer with canvas fallback
RPG JS
さいごに
日本語で情報発信しているソフトウェアもありますので、HTML5×JavaScriptによるゲーム開発をぜひ行ってみましょう!ジャンルは求める機能によってエンジンを選択してください!
そして結果をサーバサイドに保存する、ランキング機能をつけるといった時にはぜひニフクラ mobile backendを使ってください!