Microsoft × Unity - Visual Studio Tools for...

43

description

ゲームエコシステムとしての Unity を発展させるべく、Microsoft と Unity は本社レベルでのコラボレーションを続けています。UnityVS の買収やユニバーサル Windows アプリへの対応、Xbox One への対応、Unity 開発者向けの支援プログラムなど、Microsoft は Unity エコシステムへの投資を続けています。 本セッションでは、2つのパートで、デモを交えてご紹介いたします。 1. Unity エディター、Visual Studio と Visual Studio Tools for Unity (旧 UnityVS) を使った Unity タイトルの開発やデバッグ 2. Unity から Microsoft プラットフォームへの出力、ユニバーサル Windows アプリのビルド ( Windows 8.1 と Windows Phone 8.1 両対応)、 Xbox One ゲームのビルド パート1 は ビルドターゲットには依存せず、Unity によるゲーム開発に役立つツールをデモを交えてご紹介します。 Unity エディターの Script Editor を Visual Studio Tools for Unity ( VSTU 、旧称 UnityVS ) に設定することで、開発者の皆様は、Visual Studio の IntelliSense や VSTU の Script Wizard を活用して、C# スクリプトでのコーディング作業がとても快適で効率的になります。また、VSTU を利用することにより、Visual Studio と Unity エディターを連携させ、エディター内でゲームを実行しながら、Visual Studio 上で C# スクリプトのデバッグが行えます。 VSTU のダウンロードはこちらのブログ記事から。 http://blogs.msdn.com/b/visualstudio/archive/2014/07/29/visual-studio-tools-for-unity-1-9.aspx パート2は最新の Microsoft プラットフォームに対して、 Unity タイトルを展開する方法をご紹介します。 Unity タイトルは、Microsoft のクライアントプラットフォーム、Windows, Windows Phone, Xbox すべてに移植できます。 Windows 8.1 と Windows Phone 8.1 に対応したユニバーサル Windows アプリを開発することにより、PC、タブレット、電話で同じアプリを利用できるようになりました。Unity 4.5.3 より ユニバーサル Windows アプリのビルドがサポートされ、Windows と Windows Phone 向けの Unity タイトルの移植がより簡単になりました。 Unity の Free 版も Pro 版も Windows や Windows Phone への出力をサポートしています。Unity Pro 版には標準で Windows と Windows Phone への出力機能が含まれているので、Unity Pro 版をお持ちであれば、追加のライセンスは必要ありません。 Xbox One 用の Unity は現在 Public preview の状況にあり、ID@Xbox の契約者には無償で提供されます。 Kinect for Windows v2, Kinect for Xbox One についても触れています。Unityのプラグインにより、UnityからKinectの機能にアクセスできます。 参考記事: Introducing Universal Windows Applications in Unity http://blogs.unity3d.com/2014/08/07/introducing-universal-windows-applications-in-unity/ Unity for Xbox One is here! http://blogs.unity3d.com/2014/08/11/unity-for-xbox-one-is-here/

Transcript of Microsoft × Unity - Visual Studio Tools for...

Page 1: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 3: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 4: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

The average game

developer targets

3+ platforms

Source: Developer Economicshttp://www.developereconomics.com/go

State of the game developer nation

33%

80%

40%

Page 5: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

End-to-end development engines

Page 6: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Microsoft investments in Open Source

Page 7: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 8: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 9: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 10: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

http://aka.ms/vsdl

http://aka.ms/vstu2010

http://aka.ms/vstu2012

http://aka.ms/vstu2013

Page 11: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 12: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

http://unityvs.com

Page 13: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 14: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 15: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 16: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 17: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 18: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 19: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 20: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 21: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

アプリパッケージの作成

アプリパッケージの登録

ストアでの公開

アプリの開発

Page 22: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Universal Windows Appsmade by Unity

Page 23: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 24: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 25: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Level 2

Level 1 Benefits

1 million ad impressions from AdDuplex (up to US$1,000 in value)

Voucher to Microsoft Store (up to US$100 in value, and subject to availability in your region)

Feature placement on the Made with Unity gallery

Priority review for Windows Store promotion

Top 3 candidates each month receive Unity Pro License and priority consideration for review and acceptance to ID@Xbox Program.

Windows Unity Developer Offer

One Developer device (phone or tablet, subject to

availability in your region)

Windows 8.1 Pro license (up to US$200 in value)

Voucher to Unity Asset Store (up to US$100 in value)

Microsoft Developer Registration Token

Priority review for Windows Store promotion

http://wpdevcenteroffers.com

Level 1

Page 26: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Compiler: Mono

Run-time: Mono

Compiler: Mono

Run-time:

.NET for WP

Compiler: .NET

Run-time:

.NET + WinRT

Universal apps

(WP 8.1, Win8 & 8.1 )

Windows Phone 8 Unity Editor

Page 27: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Assets¥Plugins Assets¥Plugins¥Metro

Page 29: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Free plugins

Store

Essentials

Ads

Azure

Store

Essentials

Ads

Azure (Soon)

http://prime31.com/plugins

Page 30: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

http://aka.ms/unity4win

Page 31: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Xbox One次世代の高いパフォーマンス

3 つの OS を搭載

より高性能になったKinect

シームレスで素早い動作

クラウドのパワーを活用

Page 32: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

ID@Xbox

http://www.xbox.com/ja-jp/Developers/id

Page 33: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 34: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Audio, Body, Face, Video, Speech, Gestures, Depth, Color, Skeleton tracking

http://aka.ms/k4wv2previewsdk

Page 35: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

http://www.microsoft.com/en-us/kinectforwindows/meetkinect/gallery.aspx

Page 36: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

開発者支援プログラム

Page 37: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 38: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

① Visual Studio や Windows Server を学生は無料 で、

教育機関は 10,800円 から利用できる

② Windowsストア、Windows Phone 開発者登録が無料に

③ ダウンロードした製品は卒業後もずっと使える

Page 39: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

起業家支援プログラム

Microsoft BizSpark

3 年間、MSDN Ultimate を無償提供

Windows 8 開発者ライセンスも無償提供!

Microsoft Azure も 563,500円分無償提供!

対象

ソフトウェア開発

設立5年未満、年商 1億円未満、非上場

申込み

http://www.microsoft.com/bizspark/

Page 40: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Microsoft Venturesスタートアップ支援の具体策

リソース拠出

最大約600万円分のクラウド利用枠

開発用ソフトウェア、Skype クレジット提供

開発用タブレット貸与、技術支援など

共同マーケティング

事例化、プレスリリース、イベント登壇機会

マイクロソフト、パートナーチャネルの開放

投資

Microsoft Ventures としての Seed 投資機会

Page 41: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect
Page 42: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect

Unity で作る Windows ストアアプリ: http://aka.ms/unity4win

MSDN: http://msdn.microsoft.com/games-development-msdn

Middleware Portal: http://services.windowsstore.com/

ID@Xbox: http://www.xbox.com/ja-jp/Developers/id

Developer Portal: http://dev.windows.com/

BizSpark: http://www.microsoft.com/bizspark/

DreamSpark: https://www.dreamspark.com/

Microsoft Virtual Academy: http://www.microsoftvirtualacademy.com/

Page 43: Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル Windows アプリ開発 + Xbox One と Kinect