26
Let’s study Unity Unityってどのような特徴があるの? 20121111荒川 巧也

Let’s study unity

Embed Size (px)

DESCRIPTION

An Introduction presentation for Unity3D.This keynote is delivered at Akasaka Japan

Citation preview

Page 1: Let’s study unity

Let’s study Unity

Unityってどのような特徴があるの?

2012年11月11日

荒川 巧也

Page 2: Let’s study unity

でも、ちょっとその前に・・・・

Page 3: Let’s study unity

この勉強会を開いた趣旨

今日ご出席いただけたみなさんの目的はみん

な同じ。

Unityについて勉強したい!!

Page 4: Let’s study unity

この勉強会を開いた趣旨

確かにUnityは、ゲーム業界においてどんど

んメジャーなツールとなってきており、入門書などが日本語で手に入るようになりました。

Page 5: Let’s study unity

この勉強会を開いた趣旨

・・・・しかし、書籍だけでの勉強だけでは、退屈。

「同じようにUnityに興味ある人と交流して自分

のスキルも高められたら・・・」

ゲーム作りは、プログラマー、デザイナー、

サウンドなど、様々な知識が必要。

出席者の得意領域を生かしてお互いを高め

合う環境を作りたい。

Page 6: Let’s study unity

この勉強会を開いた趣旨

しかも、日曜日に赤坂まで勉強に来る出席者の

やる気は、講師をさせていただく立場としても大

変光栄です。本日は、講師という立場ではありますが、Unityを同じく勉強してい

る立場であり、皆さんと一緒にUnityの知識を深めていきたいと

思っています。本日はよろしくお願いします。

Page 7: Let’s study unity

Let’s study Unity !!

では、あらためて・・・

Page 8: Let’s study unity

これまでのアプリ開発は・・・

• iOS向けアプリならObjective-C• Android向けアプリならJava

<これらの問題点>

1) 開発言語が違う

2) 同じソフトを作ろうと思っても手間が2倍かかる。

Page 9: Let’s study unity

しかし・・開発スピードが求められている

参考: http://japan.unity3d.com/showcase/change/sp

しかも・プラットホームが多様化している

Page 10: Let’s study unity

そこで登場・・・Unity

Page 11: Let’s study unity

Unity Technologies概要

• 会社設立 : 2004年• 会社所在地 : デンマーク

• 会社理念

経済的・技術的な面からゲーム開発が誰でも行える環境を提供すること

“Democratize game development and enable everyone to create rich interactive 3D content.”

Page 12: Let’s study unity

Unityとは?

• 使用言語

C#, Javascript,Boo

• 特徴

1.物理演算が簡単に設定可能。

2.一度作ればAndroid,iOSなど

に多数のプラットフォームに

ビルド可能。

時間( = お金)の節約 アプリ作成の負担を減らす。

Page 13: Let’s study unity

Unityとほかの3DCGソフトとの連携

• Maya,3D Studio Max,Cheetah 3D,Blenderなどの3DCGソフトで作った素材を簡単にUnityにインポートして使用することが可能で

す。

Page 14: Let’s study unity

Pro版では・・

・スプラッシュシートの差替えができます。(Basic版ですと「Powered by Unity」と出ます。)

・Basicでは使えない様々な機能が使えます。

・USD 10万ドル以上稼いだ場合は、Pro版にする必要有り。

Unity Basic と Proの違いについて

⇒ 詳しくは”http://japan.unity3d.com/unity/licenses/”をチェック

Page 15: Let’s study unity

スプラッシュシート比較

BASIC

PRO

Unityで作られたと出ます

会社名やロゴに差替可能

Page 16: Let’s study unity

プラットホーム別のライセンス

• スマホ向け開発必要なライセンス = 基本Unityライセンス+プラットホーム別ライセンス

ライセンス一覧

Page 17: Let’s study unity

ライセンスを買えば・・・

当たり前ですが・・買っ

たライセンスのプラット

ホーム別にアプリをは

けます・・・。

XcodeやAndroid SDKとの連携につ

いてはこの参考書に詳しく書いてます。

Page 18: Let’s study unity

新しいPC/Macを買った場合のライセンス移行について

ライセンスは古いPC/Macから新しいPC/Macへ移行できます!!

<URL>“http://japan.unity3d.c

om/unity/licenses/move/”

<Answer>

Page 19: Let’s study unity

ライセンスを買えば何台までインストールできるの?

Unityのライセンス1本で、1人のユーザーが同時に 2つのコンピュータまでインストールし

て使うことが出来ます。つまり、例えばあなたのお手持ちのデスクトップPCとノートブックPCの両方にインストール して利用する事が出来ます。ただし、どちらのUnityも同一の 1人のユーザーが利用することが前提です。複数人で利用する場合は、人数分のライセンスが必要です。

http://japan.unity3d.com/unity/licenses/faq 参照

<Answer>

Page 20: Let’s study unity

スマートフォン以外の開発も可能

1.無料で開発可能

2.コンシュマーゲームも開発可能

(対応予定)

(Linuxは、Unity4.0で正式対応予定)

Page 21: Let’s study unity

Asset Store3Dキャラクターやツールが簡単に手に入り

自作アプリに利用可能です。

Page 22: Let’s study unity

これからUnityを勉強するにあたり

• Unityの公式サイトにあるCommunityが一番新しく情報量も多いです。(但し英語・・)

• Unity Script Lessons for Unity3D (http://www.unityscript.com/)は、容易な英語でJavascriptのスクリプトについて学べま

す。

でも、日本語でどうにか情報収集したいですよね?

Page 23: Let’s study unity

公式サイトにあるScriptのReferenceを日本語で読む

「Unityライブラリ辞典

ランタイム編」

Unity公式サイトにある

Script(C#)の参考例を

日本語で読める。解説も

あるものはある。

ただし、少し高い・・

(6090円)。

Page 24: Let’s study unity

Unityユーザー助け合い所を利用する

https://www.facebook.com/groups/unityuserj/

実際にUnityでゲーム開発をしているプロフェッショナルの助け合い場

Page 25: Let’s study unity

Game Jamに参加する!

開催日:11月3日~4日場所: デジハリ

デザイナー、プログラマーなど当日作った即席チームでゲーム作り。

30時間でゲーム

を作る!!

ex.日本Androidの会 秋葉原支部 Unity部

Page 26: Let’s study unity

では・・・これから実際アプリ開発を始めましょう。

皆様と良い時間を過ごせることを楽しみにしています。