[[ホーム]]

* Unity とは [#e1793e08]
ゲームエンジンです。
マルチプラットフォームなゲームを生成できます。
JavaScript と Mono が使えますが Mono 推奨です。

** mercurial による管理 [#b868a419]
 Unity のソースコードなどを hg で管理するには、設定が必要です。
 Edit -> Project Settings -> Editor から、 Version Control の Mode を Visible Meta Files にして、 Assets Serialization を Force Text にします。
 そうすると Assets などの設定もテキストになって mercurial で管理できるようになります。
 管理対象は Assets と ProjectSettings です。
 ちなみに .hgignore は https://gist.github.com/darktable/1867644 などが参考になります。
 Unity の設定の参考 : http://akisute.com/2012/03/unity-35.html

** Network Multi Play [#e1175dad]
 マッチングやルーム作成ができる MasterServer というものがあります。
 http://unity3d.com/master-server
 Networkを通じてデータのやりとりや、Prefabを共有するには NetworkView というコンポーネントを追加すると良いです。

** アニメーション [#r530515b]
 Blenderからインポートしたアニメーションは genetic に設定すること

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS