Skip to content
miio edited this page Jan 22, 2012 · 10 revisions

GGJ2012 enchant.js + coffee いろいろ

  • Windowsは知りません

Mac 必要なもの

まずHomebrewを入れます

  • brew install node
  • brew install coffee-script
  • brew install yuicompressor

MapEditor

https://github.com/wise9/enchantMapEditor

これ使いましょう。これにルール従う形。

画面サイズ

640*480

全体向け運用

  • 画像・音管理はDropbox? git使えたら一番うれしいけど、svnくらいで管理できたら嬉しいなテヘ
  • プランニング資料はGoogleDocsかWiki推奨

プログラマ向け開発運用

  • gitわからない人はgitを覚えてください(必須)
  • ブランチは基本masterのみ
  • gerrit経由で管理(レビューは基本自分以外の人がすること)
  • 可能であれば、gerrit→githubにmergeできるようにしたい
  • Dropboxはプログラマ以外の人とのやり取り用。
  • 全てのTODOはgithubのチケットで管理する。シート管理はしない。
  • コミットコメントは英語で。

開発フロー

  1. gerrit からコードをチェックアウト
  2. チケットを切る
  3. コミット時にチケット番号を付ける( ex: refs #○○○○ fixed hogehoge )
  4. gerritにpushする
  5. もう片方がレビューして、OKなら通す。ダメならRejectする。
  6. レビューが終わったらチケットをクローズする

gerritの使い方

  1. OpenIDで登録します
  2. 登録したら@ayako119から権限をもらいます
  3. git clone ssh://[email protected]:29418/ggj2012

gerritでのpushのしかた

  1. git push origin HEAD:refs/for/master