SlideShare ist ein Scribd-Unternehmen logo
1 von 26
Downloaden Sie, um offline zu lesen
Let’s study Unity
Unityってどのような特徴があるの?




     2012年11月11日

       荒川 巧也
でも、ちょっとその前に・・・・
この勉強会を開いた趣旨
今日ご出席いただけたみなさんの目的はみん
な同じ。
     Unityについて勉強したい!!
この勉強会を開いた趣旨
確かにUnityは、ゲーム業界においてどんど
んメジャーなツールとなってきており、入門書
などが日本語で手に入るようになりました。
この勉強会を開いた趣旨
・・・・しかし、書籍だけでの勉強だけでは、退屈。

「同じようにUnityに興味ある人と交流して自分
のスキルも高められたら・・・」
   ゲーム作りは、プログラマー、デザイナー、
   サウンドなど、様々な知識が必要。

 出席者の得意領域を生かしてお互いを高め
 合う環境を作りたい。
この勉強会を開いた趣旨
しかも、日曜日に赤坂まで勉強に来る出席者の
やる気は、講師をさせていただく立場としても大
変光栄です。
      本日は、講師という立場ではあり
      ますが、Unityを同じく勉強してい
      る立場であり、皆さんと一緒に
      Unityの知識を深めていきたいと
      思っています。
      本日はよろしくお願いします。
では、あらためて・・・


Let’s study Unity !!
これまでのアプリ開発は・・・
• iOS向けアプリならObjective-C
• Android向けアプリならJava




 <これらの問題点>

 1) 開発言語が違う

 2) 同じソフトを作ろうと思っても手間が2倍かかる。
しかし・・開発スピードが求められている




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

しかも・プラットホームが多様化している
そこで登場・・・Unity
Unity Technologies概要
• 会社設立  : 2004年
• 会社所在地 : デンマーク
• 会社理念

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


 経済的・技術的な面からゲーム開発が誰でも行える環境を提供すること
Unityとは?
          • 使用言語
           C#, Javascript,Boo


          • 特徴
            1.物理演算が簡単に設定可能。
           2.一度作ればAndroid,iOSなど
             に多数のプラットフォームに
             ビルド可能。

時間( = お金)の節約 アプリ作成の負担を減らす。
Unityとほかの3DCGソフトとの連携
• Maya,3D Studio Max,Cheetah 3D,Blender
  などの3DCGソフトで作った素材を簡単に
  Unityにインポートして使用することが可能で
  す。
Unity Basic と Proの違いについて




Pro版では・・
・スプラッシュシートの差替えができます。
 (Basic版ですと「Powered by Unity」と出ます。)
・Basicでは使えない様々な機能が使えます。
     ⇒ 詳しくは”http://japan.unity3d.com/unity/licenses/”をチェック

・USD 10万ドル以上稼いだ場合は、Pro版にする必要有り。
スプラッシュシート比較
B           Unityで作られたと出ます
A
S
I
C
            会社名やロゴに差替可能
P
R
O
プラットホーム別のライセンス
ラ
イ
セ
ン
ス
一
覧
•   スマホ向け開発必要なライセンス =   基本Unityライセンス
                        +プラットホーム別ライセンス
ライセンスを買えば・・・
                    当たり前ですが・・買っ
                    たライセンスのプラット
                    ホーム別にアプリをは
                    けます・・・。



XcodeやAndroid SDKとの連携につ
  いてはこの参考書に詳しく書いて
  ます。
新しいPC/Macを買った場合のライセンス移行について
             <Answer>
               ライセンスは古い
               PC/Macから新しい
               PC/Macへ移行でき
               ます!!

             <URL>
             “http://japan.unity3d.c
               om/unity/licenses/m
               ove/”
ライセンスを買えば何台までインストールできるの?
<Answer>
Unityのライセンス1本で、1人のユーザーが
同時に 2つのコンピュータまでインストールし
て使うことが出来ます。つまり、例えばあなた
のお手持ちのデスクトップPCとノートブック
PCの両方にインストール して利用する事が
出来ます。ただし、どちらのUnityも同一の 1
人のユーザーが利用することが前提です。複
数人で利用する場合は、人数分のライセンス
が必要です。
           http://japan.unity3d.com/unity/licenses/faq 参照
スマートフォン以外の開発も可能
1.無料で開発可能


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


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


                            (対応予定)
Asset Store
3Dキャラクターやツールが簡単に手に入り
自作アプリに利用可能です。
これからUnityを勉強するにあたり
• Unityの公式サイトにあるCommunityが一番
  新しく情報量も多いです。(但し英語・・)
• Unity Script Lessons for Unity3D
  (http://www.unityscript.com/)は、容易な英
  語でJavascriptのスクリプトについて学べま
  す。

   でも、日本語でどうにか情報収集したいですよね?
公式サイトにあるScriptのReferenceを日本語で読む

              「Unityライブラリ辞典
              ランタイム編」

              Unity公式サイトにある
              Script(C#)の参考例を
              日本語で読める。解説も
              あるものはある。
              ただし、少し高い・・
              (6090円)。
Unityユーザー助け合い所を利用する




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




             https://www.facebook.com/groups/unityuserj/
Game Jamに参加する!
       ex.日本Androidの会 秋葉原支部 Unity部

       開催日:11月3日~4日
        場所: デジハリ
        デザイナー、プログラ
        マーなど当日作った
        即席チームでゲーム
        作り。
          30時間でゲーム
          を作る!!
では・・・これから実際アプリ開発を始めましょう。




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

Weitere ähnliche Inhalte

Was ist angesagt?

ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。ゲームツクール!
 
Unity での asset bundle による追加コンテンツの扱い方
Unity での asset bundle による追加コンテンツの扱い方Unity での asset bundle による追加コンテンツの扱い方
Unity での asset bundle による追加コンテンツの扱い方Kouji Hosoda
 
Unity30分間クッキング
Unity30分間クッキングUnity30分間クッキング
Unity30分間クッキングinfinite_loop
 
SmartARの使い方(基本編)
SmartARの使い方(基本編)SmartARの使い方(基本編)
SmartARの使い方(基本編)Takashi Yoshinaga
 
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~nyanko_omori
 
ゲームエンジンの違い
ゲームエンジンの違いゲームエンジンの違い
ゲームエンジンの違いHideki Koike
 
Scene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セットScene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セットTakumi Hanzawa
 
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR  基礎から支援ツール活用までARコンテンツ作成勉強会:使ってみようSmartAR  基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用までTakashi Yoshinaga
 
プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話MASA_T_O
 
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnity Technologies Japan K.K.
 
息抜きにUnityであそぼう(3D Game Kit Liteの話)
息抜きにUnityであそぼう(3D Game Kit Liteの話)息抜きにUnityであそぼう(3D Game Kit Liteの話)
息抜きにUnityであそぼう(3D Game Kit Liteの話)Hiromichi Yamada
 
Unityティーチャートレーニングデイ -認定アソシエイト編-
Unityティーチャートレーニングデイ -認定アソシエイト編-Unityティーチャートレーニングデイ -認定アソシエイト編-
Unityティーチャートレーニングデイ -認定アソシエイト編-Unity Technologies Japan K.K.
 
Unity講習会
Unity講習会Unity講習会
Unity講習会MASA_T_O
 
Splatoonでux白書の4段階の話をする
Splatoonでux白書の4段階の話をするSplatoonでux白書の4段階の話をする
Splatoonでux白書の4段階の話をするKenshiro Mitsutani
 
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?cfm_art
 
UnityでVRアプリを作ってみよう! (講演編)
UnityでVRアプリを作ってみよう! (講演編)UnityでVRアプリを作ってみよう! (講演編)
UnityでVRアプリを作ってみよう! (講演編)Masahiro Ide
 

Was ist angesagt? (20)

ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
ゲームツクール資料第7回 Unity x EveryPlayでプレイ動画を共有しよう。
 
Fogfog
FogfogFogfog
Fogfog
 
Unity での asset bundle による追加コンテンツの扱い方
Unity での asset bundle による追加コンテンツの扱い方Unity での asset bundle による追加コンテンツの扱い方
Unity での asset bundle による追加コンテンツの扱い方
 
Unity30分間クッキング
Unity30分間クッキングUnity30分間クッキング
Unity30分間クッキング
 
NGUI基礎
NGUI基礎NGUI基礎
NGUI基礎
 
SmartARの使い方(基本編)
SmartARの使い方(基本編)SmartARの使い方(基本編)
SmartARの使い方(基本編)
 
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~
VR道場 Unity × Oculus Touch ~VRで手を動かしてみよう~
 
ゲームエンジンの違い
ゲームエンジンの違いゲームエンジンの違い
ゲームエンジンの違い
 
Scene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セットScene操作系のエディター拡張Util2セット
Scene操作系のエディター拡張Util2セット
 
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR  基礎から支援ツール活用までARコンテンツ作成勉強会:使ってみようSmartAR  基礎から支援ツール活用まで
ARコンテンツ作成勉強会:使ってみようSmartAR 基礎から支援ツール活用まで
 
Unityと.NET
Unityと.NETUnityと.NET
Unityと.NET
 
プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話プログラマがUnityでSTGを作った話
プログラマがUnityでSTGを作った話
 
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
 
息抜きにUnityであそぼう(3D Game Kit Liteの話)
息抜きにUnityであそぼう(3D Game Kit Liteの話)息抜きにUnityであそぼう(3D Game Kit Liteの話)
息抜きにUnityであそぼう(3D Game Kit Liteの話)
 
Unity講座
Unity講座Unity講座
Unity講座
 
Unityティーチャートレーニングデイ -認定アソシエイト編-
Unityティーチャートレーニングデイ -認定アソシエイト編-Unityティーチャートレーニングデイ -認定アソシエイト編-
Unityティーチャートレーニングデイ -認定アソシエイト編-
 
Unity講習会
Unity講習会Unity講習会
Unity講習会
 
Splatoonでux白書の4段階の話をする
Splatoonでux白書の4段階の話をするSplatoonでux白書の4段階の話をする
Splatoonでux白書の4段階の話をする
 
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
【UNREAL FES 2015 OSAKA】2DゲームをUEで作るってどうなの?
 
UnityでVRアプリを作ってみよう! (講演編)
UnityでVRアプリを作ってみよう! (講演編)UnityでVRアプリを作ってみよう! (講演編)
UnityでVRアプリを作ってみよう! (講演編)
 

Ähnlich wie Let’s study unity

Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Yusuke Ando
 
Unity information for new developer
Unity information for new developerUnity information for new developer
Unity information for new developerWheetTweet
 
Unity用ビジュアルノベルツール「宴3」開発帰還報告書
Unity用ビジュアルノベルツール「宴3」開発帰還報告書Unity用ビジュアルノベルツール「宴3」開発帰還報告書
Unity用ビジュアルノベルツール「宴3」開発帰還報告書Ryohei Tokimura
 
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Toshitaka Muraishi
 
Unity2DとNewGUIについて
Unity2DとNewGUIについてUnity2DとNewGUIについて
Unity2DとNewGUIについてKeigo Ando
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnityUnity Technologies Japan K.K.
 
20101127 Android Usability Seminar
20101127 Android Usability Seminar20101127 Android Usability Seminar
20101127 Android Usability SeminarVisso株式会社
 
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~Unity2015_No3~Shooting~
Unity2015_No3~Shooting~CHY72
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話tomomihirano1
 
Unity2015_No2~Terrain~
Unity2015_No2~Terrain~Unity2015_No2~Terrain~
Unity2015_No2~Terrain~CHY72
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)Ryohei Tokimura
 
UniteJapan2013「プレイアブルプランニングのススメ」
UniteJapan2013「プレイアブルプランニングのススメ」UniteJapan2013「プレイアブルプランニングのススメ」
UniteJapan2013「プレイアブルプランニングのススメ」小林 信行
 
ユニティちゃんだけじゃない! オープンソースとUnityの未来
ユニティちゃんだけじゃない! オープンソースとUnityの未来ユニティちゃんだけじゃない! オープンソースとUnityの未来
ユニティちゃんだけじゃない! オープンソースとUnityの未来NAKAOKU Takahiro
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回Daiki Hara
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回Daiki Hara
 
OpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングOpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングKaoru NAKAMURA
 
unityゲーム開発基礎講座
unityゲーム開発基礎講座unityゲーム開発基礎講座
unityゲーム開発基礎講座Yuki Tada
 
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09Saori Ando
 

Ähnlich wie Let’s study unity (20)

Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
 
Unity information for new developer
Unity information for new developerUnity information for new developer
Unity information for new developer
 
Unreal Engine 4 Education 2 UnityとUE4の違いは?
Unreal Engine 4 Education 2 UnityとUE4の違いは?Unreal Engine 4 Education 2 UnityとUE4の違いは?
Unreal Engine 4 Education 2 UnityとUE4の違いは?
 
Unity用ビジュアルノベルツール「宴3」開発帰還報告書
Unity用ビジュアルノベルツール「宴3」開発帰還報告書Unity用ビジュアルノベルツール「宴3」開発帰還報告書
Unity用ビジュアルノベルツール「宴3」開発帰還報告書
 
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
 
Unity2DとNewGUIについて
Unity2DとNewGUIについてUnity2DとNewGUIについて
Unity2DとNewGUIについて
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity
 
20101127 Android Usability Seminar
20101127 Android Usability Seminar20101127 Android Usability Seminar
20101127 Android Usability Seminar
 
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話
 
Unity2015_No2~Terrain~
Unity2015_No2~Terrain~Unity2015_No2~Terrain~
Unity2015_No2~Terrain~
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
 
UniteJapan2013「プレイアブルプランニングのススメ」
UniteJapan2013「プレイアブルプランニングのススメ」UniteJapan2013「プレイアブルプランニングのススメ」
UniteJapan2013「プレイアブルプランニングのススメ」
 
ユニティちゃんだけじゃない! オープンソースとUnityの未来
ユニティちゃんだけじゃない! オープンソースとUnityの未来ユニティちゃんだけじゃない! オープンソースとUnityの未来
ユニティちゃんだけじゃない! オープンソースとUnityの未来
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回
 
OpenNI 3Dセンサープログラミング
OpenNI 3DセンサープログラミングOpenNI 3Dセンサープログラミング
OpenNI 3Dセンサープログラミング
 
unityゲーム開発基礎講座
unityゲーム開発基礎講座unityゲーム開発基礎講座
unityゲーム開発基礎講座
 
Unity ゲーム開発
Unity ゲーム開発Unity ゲーム開発
Unity ゲーム開発
 
Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09Report JAZUG activities 2010.08-2011.09
Report JAZUG activities 2010.08-2011.09
 

Let’s study unity