ハッカソンの前にenchant.js環境構築

日本Androidの会 沖縄支部 workshop@Naha Vol.12 : ATND
来る10月15日にOJAGの勉強会があります。当日予定されているハッカソンに向けて開発環境を整えます。
ハッカソンで使用するのは以下なライブラリ(appMobiも使うのですが別エントリでまとめます)
enchant.js - A simple JavaScript framework for creating games and apps.
HTML5JavaScriptで簡単にゲームが書けるゲームエンジン、様々なプラットフォームに対応しています。

環境構築

Downloads · wise9/enchant.js · GitHub
このページのDOWNLOAD PACKAGESのバージョンが一番新しい奴をダウンロードして展開します。
これで環境構築は完了です。(多分)
使いか方は多分、HTMLファイルの中のscriptタグでenchant.jsを読み込むだけ。
あとはゲームの処理を別のJavaScriptファイルに書いてそれを同じようにscriptタグで読み込ませます。
HTMLとJavaScriptを何で書くかはお好みですがうちの学生としてはvimを使え、となるのかな?
私はIDE使った方が楽だと思います。エラー表示とか出るし。EclipseAptanaお勧めです。

ついでに9leapも登録する

9leap : トップページ - どこでも遊べる、投稿型ゲームサイト
enchant.jsを使って作られたゲームがたくさん投稿されてるので参考になるはず。
登録しなくてもソースは読めますが自分もコンテストに参加してみたいので登録しておきます。
Twitterのアカウントがあれば簡単に登録出来ます。

  1. 右上のログインを押す
  2. Twitterのアカウントでログインを済まし連携アプリを認証を押す

おそらくこれだけで完了です。あれ?自分前に登録したっけ? @taka16_O あたりに確認取ってもらおう。

ドキュメント

http://enchant.heroku.com/
開発者の方によるスライドが分かりやすいです。
とりあえずこれを参考にざっくり概要を理解。

http://wise9.github.com/enchant.js/doc/
実際書くときはリファレンスとしてここを参照するかと。

次のステップ

ひとまずenchant.jsをダウンロードして展開すれば環境構築は完了です。
日本Androidの会 沖縄支部 workshop@Naha Vol.12 : ATND
API Documentation | enchant.js - A simple JavaScript framework for creating games and apps.
などに掲載されているチュートリアルやサンプルをなぞって書いていく事になるかと。
来週の放課後当たりに時間が取れればいいなぁ。

# クリエイター科な学生の方は画像素材等も自分で作れそうですね、相談してみよう…