Skip to content
wise9 edited this page Apr 18, 2011 · 13 revisions

enchant.js enchant.jsのwikiへようこそ! ここではenchant.jsに関する様々な情報を掲載していきます

基本情報

開発者によるenchant.jsの解説

enchant.js design and usage(日本語です)

http://enchant.heroku.com/

enchant.jsを使って行われたプログラミングキャンプのレポート

9leap Camp@Tokyoレポート:4時間でスマートフォン対応のHTML5ゲームをゼロから創ってみる http://wise9.jp/archives/1666

9leap Campでゲームっぽいの作ってきた http://d.hatena.ne.jp/grapswiz/20110417/1303055410

[JavaScript]"9leap" Game Programming Camp @ Tokyoに参加してきた http://d.hatena.ne.jp/nakamura001/20110417/1303045792

enchant.jsをとりあげたメディア

4Gamer.net http://www.4gamer.net/games/032/G003263/20110418052/

enchant.jsはHTML5/JavaScript利用のゲームコンテスト9leapの公式ライブラリです

9leap for leaders education and achievement program http://9leap.net

ライセンス

enchant.jsのライセンスはMITライセンスまたはGPL2のデュアルライセンスです。 どちらか好きな方を選択できます。

enchant.jsを使用したコードを法人利用する場合は、別途株式会社ユビキタスエンターテインメント(http://www.uei.co.jp)にお問い合わせください

FAQ(よくある質問

なんのために作ったの?

enchant.jsは、UEIとD2Cが主催する青少年プログラマ育成プロジェクト「9leap(ナインリープ)http://9leap.net」のために開発されました。

スマートフォン(特にAndroid/iPhone)とPC/Macのクロスプラットフォームで遊べるJavaScriptのミニゲームを初心者でも上級者でも楽しく効率的に書くことを目的にして設計されました。

PC/Macではキーボードやマウスで、iPhone/AndroidではVPADで、同じゲームを遊ぶことができるように工夫されています。 また、高度な描画管理機能も持っています。

このおかげで、高度なゲームを短時間で作れるように工夫されているのです。

誰がつくったの?

enchant.jsは株式会社ユビキタスエンターテインメント(http://www.uei.co.jp)の秋葉原リサーチセンター(ARC)で田中諒らによって開発されました。

どんな機能があるの?

enchant.jsの機能は次の通りです

アバターシステム

 ゲームで使用する高度なアニメーションのついたアバターを自由に利用可能

スプライト管理ライブラリ

 当たり判定を含むスプライト機能を提供

スクロールマップ管理ライブラリ

 複雑なスクロールマップを高速に処理するライブラリ

バーチャルパッド管理ライブラリ

 ゲーム開発に欠かせないVPADを実装

9leapってなに?

9leap(ナインリープ)http://9leap.netは、UEIとD2コミュニケーションズが主催する、青少年プログラマの発掘と育成を目的としたゲーム開発コンテストです。

優秀者には最新型のPC/Macや図書カード5000円ぶんなどが贈呈され、最優秀者3名はアメリカのシリコンバレー視察ツアーおよび世界最大のゲーム開発者会議、Game Developers Conferenceへの参加権を得ることができます。

詳しくは公式サイト(http://9leap.net)をご覧下さい

キャンプってなに?

UEIでは9leapプロジェクトの一環として、ゲームプログラミングを参加者に無料で教え、その場でゲームを一本書き上げることを目標とした、「9leap Game Programming Camp」を全国主要都市で開催しています。

第一回は去る2011年4月17日に東京で行われました。これから毎月1回程度のペースで、全国をまわる予定です。

これからどうなっていくの?

enchant.jsは現在のところ、多くのAndroid端末にあわせてシングルタッチのみに対応していますが、今後はマルチタッチへの対応や、より高度な描画機能の提供や、誰でも無料で使えるグラフィックス素材の追加、そして専用のマップエディタなどを公開していく予定です。

enchant.jsは9leapプロジェクトとともに実際にプログラミングをするプログラマーの声をリアルタイムに反映させながら完成させていきます。

Clone this wiki locally