phina.js
From Wikipedia, the free encyclopedia
phina.js(フィナ・ドット・ジェイエス)はJavaScriptで作られたオープンソースのJavaScriptゲームエンジンである。
|
| |
| 作者 | phi_jp |
|---|---|
| 初版 | 2015年12月1日 |
| 最新版 |
v0.2.3
/ 2018年1月23日 |
| リポジトリ |
github |
| プログラミング 言語 | JavaScript |
| プラットフォーム | HTML5に対応したブラウザ、Apache CordovaやElectron (ソフトウェア)などのソフトウェアフレームワーク |
| サイズ | 380 KB (圧縮版のサイズ: 141 KB) |
| 対応言語 | 全ての言語に対応(ただし、ドキュメントの殆どは日本語) |
| サポート状況 | 開発中 |
| 種別 |
ゲームエンジン Webアプリケーションフレームワーク |
| ライセンス | MIT License |
| 公式サイト |
phinajs |
概要
phina.jsはJavaScriptを用いたゲーム制作向けのWebアプリケーションフレームワーク(ゲームエンジン)である。 HTML5に対応しており、JavaScriptが動作するブラウザであれば本ゲームエンジンで作られたプログラムを実行することが出来る。
機能・特徴
開発者・コミュニティ
歴史
phina.jsはtmlib.jsという前身のライブラリの後継にあたる。[4]tmlib.jsはphina.jsと同じくJavaScriptのゲームエンジンであり、phina.jsはtmlib.jsの開発で得られた反省点を活かして開発が進められている。また、tmlib.jsもtmlibという前身のライブラリの後継である。
| 2009年8月 | tmlibリリース 主にβ版のDOM操作など |
| 2012年6月6日 | tmlib.jsリリース phina.jsの前身 |
| 2015年12月1日 | phina.jsリリース |
リリース履歴
採用
以下の製品・サイトでPhina.jsが採用されている。
- Facebookインスタント配信ゲーム「LUMINES PUZZLE & MUSIC LITE」(株式会社モブキャスト)[5]
- ゲームブランド「UCHUU GAMES」のデモページ(株式会社アルファコード)[6]
- ソーシャルゲームWake Up, Girls! 新星の天使(WUG天)(Rakuten Games)[7]