33
Unity 4.3 でできること 2013-12-04 AID 勉強会 ユニティ・テクノロジーズ・ジャパン合同会社 コミュニティエンジニア 鎌田 泰行

20131204 aid勉強会資料

Embed Size (px)

DESCRIPTION

2013-12-04 AID勉強会で発表したときのスライドです。 公開用に一部スライドを編集しています。

Citation preview

Page 1: 20131204 aid勉強会資料

Unity 4.3 でできること2013-12-04 AID勉強会

ユニティ・テクノロジーズ・ジャパン合同会社コミュニティエンジニア 鎌田 泰行

Page 2: 20131204 aid勉強会資料

who am i ?

Yasuyuki Kamata

Unity Technologies Japan G.K.

Community Engineer

JAG AKB branch Unity Section

Manager

yasuyuki.kamata

Page 3: 20131204 aid勉強会資料

unity 4.3 release notehttp://japan.unity3d.com/unity/whats-new/unity-4.3

Page 4: 20131204 aid勉強会資料

_人人人人人人人_ > 700項目以上 < ‾Y^Y^Y^Y^Y^Y‾

ヽ(´・ω・)ノ |  / UU

Page 5: 20131204 aid勉強会資料

2D機能

ぴぽや http://piposozai.blog76.fc2.com/

Page 6: 20131204 aid勉強会資料

2D機能アセットの新タイプ Sprite を追加

Texture Importer にスプライトモードを追加

新しいレンダラーコンポーネント SpriteRenderer を追加

シーンビューに 2Dモード を追加

スプライトのパッキング(アトラシング)※Pro専用

物理演算エンジン(Box2D)と2D物理演算コンポーネントの内蔵

Page 7: 20131204 aid勉強会資料

元ネタ

http://tf.hateblo.jp/entry/2013/10/20/143936

2D機能

Page 8: 20131204 aid勉強会資料

Unity2D レンダリング負荷

http://youtu.be/pyQdbKDQknM

Page 9: 20131204 aid勉強会資料

アニメーション

Page 10: 20131204 aid勉強会資料

アニメーション新しいアニメーションウィンドウを導入

ドープシート(旧型のカーブエディタも使えます)

ショートカットキー -> [C]

Add Curvesからアニメーション可能な全プロパティを表示可能

クリップ全体にフォーカスできるように

ショートカットキー -> [F]

Page 11: 20131204 aid勉強会資料

Mecanim

Page 12: 20131204 aid勉強会資料

MecanimModel Importer インスペクタに Optimize Game Objects (ゲームオブジェクトの最適化) というオプションを追加。キャラクターのリグを最適化

Animator.Play(), Animator.CrossFade() 関数を追加

AnimatorOverrideController クラスを追加

AnimatorController 内の任意のクリップを変更できる

Page 13: 20131204 aid勉強会資料

Editor

Page 14: 20131204 aid勉強会資料

Editor

MonoDevelop のバージョンが 4.0.1 に!

Sorting Layer追加

各レンダラーでレイヤーの描画順序を指定できるように

Page 15: 20131204 aid勉強会資料

Editor

Page 16: 20131204 aid勉強会資料

グラフィックス

Page 17: 20131204 aid勉強会資料

グラフィックスブレンドシェイプをサポート

カリング関係の機能 大幅高速化

Android での OpenGL ES 2.0 および 3.0 でのマルチスレッドレンダリングを有効化

静的バッチされたジオメトリーのシステムメモリ使用率を改善

Page 18: 20131204 aid勉強会資料

その他追加機能

Page 19: 20131204 aid勉強会資料

その他追加機能Windows Phone : Movie Texture をサポート

Windows Phone : WebCamTexture/Microphone をサポート

Windows Store Apps : タイルの更新と通知の表示を行なう API を実装

Windows Store Apps : UnityScript / Boo サポート

Page 20: 20131204 aid勉強会資料

変更点いろいろ

[Editor] ビューの最大化ショートカット割り当てを Space キーから Shift+Space キーへ変更。また、この設定がエディターの環境設定から変更可能に

[Editor] 現在のレイアウトがプロジェクトごとに格納されるように変更。新規プロジェクトでは、前回のレイアウトを初期レイアウトとして使用する

Page 21: 20131204 aid勉強会資料

変更点いろいろ[iOS] iAd ユーザーが広告を見た後にトリガーされる c# イベントを追加

Page 22: 20131204 aid勉強会資料

変更点いろいろ一つの GameObject に同じコライダーコンポーネントを複数持たせられるように変更

Page 23: 20131204 aid勉強会資料

改善点いろいろ

[AI / NavMesh] アクティブな NavMesh Agent が50以上いるときにマルチスレッド化するように(ただし端末が対応していたら)

[AI / NavMesh] 障害物の迂回をサポートNavMeshObstacle の “Carve” 周り

Page 24: 20131204 aid勉強会資料

改善点いろいろ[Editor] プレイモード開始/終了時のパフォーマンス向上

!

[Editor] Hierarchy ビューで選択中の GameObject を Scene ビューでフォーカスする際のショートカットが “Shift + F” に

Page 25: 20131204 aid勉強会資料

改善点いろいろ[Editor] Alpha is Transparency に チェックが入っている場合、Preview でチェッカー背景の上に表示されるように改善

Page 26: 20131204 aid勉強会資料

改善点いろいろ

[Version Controll] Plastic SCM を統合

http://www.plasticscm.com/

[Version Controll] VCS 上で、外部的に削除されたファイルの復元/削除が自動的に対処されるように修正

[iOS] iPhoneGeneration enum に iPhone5S/C を追加

Page 27: 20131204 aid勉強会資料

改善点いろいろ[Windows Phone] すべての向き(左右ランドスケープ、上下ポートレート)に対応するデフォルト Unity スプラッシュスクリーンを追加(これまではポートレートのみ)

[Windows Store Apps] エクスポートソリューションに Master 構成を追加、Windows Phone 8 と同様に Debug、Release、Master の 3種となった。Master 構成はゲームのリリース時に使用する構成。Release 構成はプロファイラーが有効である点を除き Master と同一

Page 28: 20131204 aid勉強会資料

非推奨化・削除された機能[Android] Froyo(2.2)および Eclair(2.1)のサポートを終了

[Graphics] モバイル用 OpenGL ES 1.x のサポートを終了

[Graphics] DX9 以前の PC 用 GPU サポートを終了

[Editor] Unitron(Mac)および UniSciTE(Windows)スクリプトエディターを削除

Page 29: 20131204 aid勉強会資料

まとめ

2D機能すごいよ!

Mecanim・アニメーション関連が大幅に改善!

NavMeshの改善!

オクルージョンカリング大幅効率化!

Page 30: 20131204 aid勉強会資料

まとめさようなら

Android 2.2 以下

MonoDevelop 2.x

Unitron

UniSciTE

Page 31: 20131204 aid勉強会資料

まとめ

こんにちは

Windows Phone

Windows Store Apps

MonoDevelop 4.0.1

Plastic SCM

Page 32: 20131204 aid勉強会資料

お知らせ【年末だよ】Unity お・と・な のLT大会【ポロりもあるよ】

12月18日 (水) 19:30~

渋谷 GMO Yours!

参加費 500円

http://goo.gl/B7K3nh

Page 33: 20131204 aid勉強会資料

Happy development :-)