Unity勉強会@DeNA 20121130
- 5. そもそもUnityって?
• ゲーム開発環境とゲームの実行環境(エンジン)
を合わせた総合開発環境
• 開発言語は、C# or Javascript or Boo
• 作ったプログラム, 加えた設定などを簡単に動
かして確認しながら、ゲーム作り可能
• Unityで1度作れば、AndroidやiOSなど様々な環
境で動かせる。
- 6. Unityを取り巻く環境
• 全世界でUnityを使用している開発者は100万
人。そのうち毎日使用しているのは30万人。
• 日本でのユーザー数は、2011年1600% UP(対前
年比), 2012年も200% UP
• Webプラグインのダウンロード数は1億2000
万。1ヶ月500万ダウンロードされている。
2012年 CEDECでの発表
- 13. 2-2. 床の配置について
↑ Game を選択しいていただき↓のように床が ↓ Position(位置) 0, 0, 0,
映っていますか??
↑ Scale (大きさ) 6, 0.7, 6,
←Cubeの名前をYukaに変更 ←ダウンロードしてきたScriptなどをドラッグ
していておく。
- 15. 3-2. 壁の配置について
↓ Position(位置) 6, 6, 0.5,
↑ Scale (大きさ) 0, 3, 2,
←追加したCubeをKabeに名前変更。
- 18. 5-1. プッシャーの追加について
↓ Position(位置) 0, 0.8, 1,
↑ Scale (大きさ) 6, 1, 3,
←「Game object→Game create other→ cube」
プッシャー用のCubeを追加 Cube名はPusherに変更。
- 21. 6-1. コインの追加について
↓ Position(位置) 0, 5, -2,
↑ Scale (大きさ) 1, 0.1, 1,
←「Game object→Game create other→ cylinder」
Coin用のCylinderを追加 Cylinder名はCoinに変更。
- 25. 6-5. コインの追加について
↓ Position(位置) 0, 5, 0
Prefab化したCoinをCoin CreatorのSpawnerに追加。
CoinをProjectに移動。CoinがPrefab化する。
ここまで来ればクリックでコインが生成されます。
- 26. 7-1. コインを消す処理と得点表示
Position(位置) 0, -2, -5,→
Scale (大きさ) 50, 1, 50,→
「Component→Physics→Box Collider」 から追加。
Is Triggerにチェックを入れる。
RemoverスクリプトをRemoverに追加
←「Game object→create Empty」
名前はRemover として作成。
- 27. 7-2. コインを消す処理と得点表示
Position(位置) 0, 1, 0,→
Score の文字大きさはこちらで調整
←「Game object→create other→Gui Text」
名前はScore として作成。
- 29. 8.ビルドについて
Build 方法。「File→Build & Run」
←書き出すPlatflomを選択。
- 30. One more thing
• Asset Storeを使用してカスタマイズしよう。
Asset Storeにアクセス方法。「Window→Asset Store」