20131204 aid勉強会資料

Preview:

DESCRIPTION

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

Citation preview

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

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

who am i ?

Yasuyuki Kamata

Unity Technologies Japan G.K.

Community Engineer

JAG AKB branch Unity Section

Manager

yasuyuki.kamata

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

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

ヽ(´・ω・)ノ |  / UU

2D機能

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

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

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

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

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

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

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

元ネタ

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

2D機能

Unity2D レンダリング負荷

http://youtu.be/pyQdbKDQknM

アニメーション

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

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

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

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

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

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

Mecanim

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

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

AnimatorOverrideController クラスを追加

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

Editor

Editor

MonoDevelop のバージョンが 4.0.1 に!

Sorting Layer追加

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

Editor

グラフィックス

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

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

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

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

その他追加機能

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

Windows Phone : WebCamTexture/Microphone をサポート

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

Windows Store Apps : UnityScript / Boo サポート

変更点いろいろ

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

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

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

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

改善点いろいろ

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

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

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

!

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

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

改善点いろいろ

[Version Controll] Plastic SCM を統合

http://www.plasticscm.com/

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

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

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

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

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

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

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

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

まとめ

2D機能すごいよ!

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

NavMeshの改善!

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

まとめさようなら

Android 2.2 以下

MonoDevelop 2.x

Unitron

UniSciTE

まとめ

こんにちは

Windows Phone

Windows Store Apps

MonoDevelop 4.0.1

Plastic SCM

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

12月18日 (水) 19:30~

渋谷 GMO Yours!

参加費 500円

http://goo.gl/B7K3nh

Happy development :-)