SlideShare a Scribd company logo
1 of 36
Unityでゲーム作りを学ぼう2014
第一回
担当
KMC二回生
ID:spi8823
今日の予定
● Unityのインストール
● 自己紹介
● Unityとは何か
● C#とは何か
● 今後の予定
● VSのインストール
Unityのインストール
● インストールには時間がかかる・・・
● ので、今からしゃべっている間に裏でやっとい
てもらいます
● はい
Unityのインストール①
● 「Unity」でググる
● 検索結果から「Unity – ダウンロード」のペー
ジへ
● 右側にある「DownLoad Unity 4.3.4」をク
リック
● ファイルを適当なところへダウンロードする
Unityのインストール②
● ダウンロードしたUnitySetup-4.3.4.exeを実行
● 道なりに沿ってインストール
– ライセンス登録画面 → Freeを選択
– アカウント登録画面 → 情報を入力して
「Create」
● メールが来る
– アンケート画面 → スキップ可能
– 「Start using Unity」!!
今日の予定
● Unityのインストール
● 自己紹介
● Unityとは何か
● C#とは何か
● 今後の予定
● VSのインストール方法
自己紹介
● 私
– 名前:中野晋太郎
– ID:spi8823 (「はやぶさ」って呼んでね♡)
– 所属:工学部物理工学科原子核工学コース
– 趣味:スピッツ、艦これ
– KMC的な活動
● C#でのプログラミング
● DTM(パソコンで作曲)
● twitter(IDは@shin_8823)
自己紹介
● 上回生
– 名前
– ID
– 所属
– 趣味とか
– パソコンでどんなことをやっているのか
– 他にも言いたいことがあれば
自己紹介
● 新入生
– 名前
– ID(あれば)
– 所属
– 趣味とか
– これからKMCでどんなことをしたいのか
– 他にも言いたいことがあれば
今日の予定
● Unityのインストール → Now Loading...
● 自己紹介
● →Unityとは何か
● C#とは何か
● 今後の予定
● VSのインストール方法
Unityとは何か①
● 「Unity は、Windows と OS X 上で動作する
統合型のゲーム開発環境です。
iOS、 Android、Windows、Mac OS X、Web、
Wii U、PlayStation3、Xbox 360 など
様々な プラットフォームへ向けた高度な
3D アプリケーションを制作することが出来ま
す。」
● !!!!!
● 要は、「簡単にゲームが作れちゃいます!!」
Unityとは何か②
● これを使えば
– 空間のことについて
– 3次元での物理法則について
– 3次元での物体の見え方について
など、ややこしいことを一切考えずに
3Dのゲームが作れてしまう
● もちろん、2Dのゲームも比較的簡単に作れる
他にも・・・
● Mechanimというものを用いてアニメーション
を
扱ったり
他にも・・・
● 自分でUIを作れたり
Unityとは何か③
● Unityにはすごい機能がいっぱいある
● まだ自分もその全容は全くつかめていない
● しかも、まだまだ進化し続けている!!
Unityとは何か(余談)
● 最近4月7日と8日に、東京で「Unite」という
Unityの大きなイベントがお台場で開催された
● さっきのUnityちゃんもその最中に公開された
● 熱そう
● 行ってみたかった
Unityとは何か(余談)
● 「Unite」の二日目に、
マイクロソフトがXbox One向けのUnityでの
ゲーム開発を超太っ腹に支援することも発表し
た
– Unity Pro(有償版)の代金を肩代わりする
– 開発用にXbox Oneを二台、無償提供
– などなど
Unityとは何か(余談)
● Oculus LiftというHMDで
ゲームの画面をリアルに体験する、
という試みも盛んである
質問タイム
● 何かわからなかったことがあればどうぞ
今日の予定
● Unityのインストール → Now Installing...
● 自己紹介
● Unityとは何か
● →C#とは何か
● 今後の予定
● VSのインストール方法
C#とは何か①
● 確かにUnityはすごい
● だがしかし!!!!!!
● 自分のしたいことができるようになっていると
は
限らない!!
C#とは何か②
● 例えば・・・
– このキーを押すとこういう動作をさせたい
– この物体がこうされたら、
あの物体がああなるようにしたい
– インターネットを使って何かしたい
– などなど・・・
C#とは何か③
● これのことをするにはUnityだけでは不十分
– そもそも用意されていればされていたで
ゲーム作りの自由度が下がってしまう
● そこでプログラミング言語「C#」の登場で
す!!
– Unityで使える言語は「javascript」「C#」「Boo」
の三つ
● 「javascript」は本来の書き方とは全く違うし、
「Boo」なんかそもそも知ってる人がいない
C#とは何か④
● 「C#」とは、マイクロソフトが作った
比較的初心者に優しいプログラミング言語
● 本来はWindowsでしか動かない
● しかし、UnityではどのOSでも動くようになっ
ている
C#とは何か⑤
● 簡単に書いてみます
すごいね!!・・・?
● ちょっと練習したらもっとすごいことを
パパッと書けるようになります
● 頑張りましょう!!
今日の予定
● Unityのインストール → Now Installing...
● 自己紹介
● Unityとは何か
● C#とは何か
● →今後の予定
● VSのインストール方法
今後の予定
● まず簡単にUnityを触りながらC#の勉強
● Unityの機能についていろいろ
– GUI
– アニメーション
– パーティクルシステム
– などなど
● 最後に、3分程度で遊べる、簡単なゲームを作
る
今後の予定
● なにかやってみたい!!
ということがあればやります
今日の予定
● Unityのインストール
● 自己紹介
● Unityとは何か
● C#とは何か
● 今後の予定
● VSのインストール方法
VSのインストール方法
● VSとは、「Visual Studio」のこと
● C#をすらすら書ける
● 無くてもよい(Mono Developerがあるし)
● インストールが長い・・・
● ので、PCがWindowsで、かつVSが入ってない
人は裏でやってきてほしい
VSのインストール方法
● 大学生であれば無料で入手できる
● 「Dream Spark」というサイトを使う
● トップページに行き、下の方にある
「学生向け・・・」と書いてあるところの
「初めての方・・・」の下の詳細情報へ
● アカウントの作成をする
● VSのダウンロード、インストール
来週
● 多分、今日と同じような内容をもう一度するの
で
無理には来なくてもよい
● VSのインストールだけオネガイシマス
● 飯行こうぜ!!
UnityからVSを起動する
● Unityを起動する
● 左上の「Edit」→「Preference」
● 出てきたやつの左にある
「External Tools」をクリック
● External Script Editerの項目を
「Microsoft Visual Studio 20~~」にする
● ×を押して画面を閉じる
● Visual Studioが使える!!!!

More Related Content

What's hot

Unity講習会(初級)
Unity講習会(初級)Unity講習会(初級)
Unity講習会(初級)torisoup
 
Unity入門ハンズオン
Unity入門ハンズオンUnity入門ハンズオン
Unity入門ハンズオンKazuya Hiruma
 
徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5 徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5 Seiki Okude
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?MakotoItoh
 
How to make games
How to make gamesHow to make games
How to make gamesDaihi
 
NGUIとUnity2Dをつかってみた
NGUIとUnity2DをつかってみたNGUIとUnity2Dをつかってみた
NGUIとUnity2Dをつかってみた優之 田中
 
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Toshitaka Muraishi
 
ゲームエンジンUnityとオープンソースとの新しい関係
ゲームエンジンUnityとオープンソースとの新しい関係ゲームエンジンUnityとオープンソースとの新しい関係
ゲームエンジンUnityとオープンソースとの新しい関係NAKAOKU Takahiro
 
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnity Technologies Japan K.K.
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnityUnity Technologies Japan K.K.
 
【初心者向け】Unity StartUp講座
【初心者向け】Unity StartUp講座【初心者向け】Unity StartUp講座
【初心者向け】Unity StartUp講座SeraphMackintosh
 
アプリ開発・運用で楽をするために知っておくべき Unity Services
アプリ開発・運用で楽をするために知っておくべき Unity Servicesアプリ開発・運用で楽をするために知っておくべき Unity Services
アプリ開発・運用で楽をするために知っておくべき Unity ServicesYasuyuki Kamata
 
講義用Ppt windows女子部
講義用Ppt windows女子部 講義用Ppt windows女子部
講義用Ppt windows女子部 Rikako Takahashi
 
インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021Unity Technologies Japan K.K.
 
はじめてのUnity教室 講義用ppt
はじめてのUnity教室 講義用pptはじめてのUnity教室 講義用ppt
はじめてのUnity教室 講義用pptTaro Takano
 
UNREAL ENGINE 基本操作編
UNREAL ENGINE  基本操作編UNREAL ENGINE  基本操作編
UNREAL ENGINE 基本操作編Yuuki Ogino
 
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!ゲームツクール!
 
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しましたUnity Technologies Japan K.K.
 

What's hot (20)

Unity講習会(初級)
Unity講習会(初級)Unity講習会(初級)
Unity講習会(初級)
 
Unity入門ハンズオン
Unity入門ハンズオンUnity入門ハンズオン
Unity入門ハンズオン
 
Unity5とUE4の比較
Unity5とUE4の比較Unity5とUE4の比較
Unity5とUE4の比較
 
徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5 徹底比較Unreal engine4&unity5
徹底比較Unreal engine4&unity5
 
Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?Unityでスマホアプリが作れるか?
Unityでスマホアプリが作れるか?
 
How to make games
How to make gamesHow to make games
How to make games
 
NGUIとUnity2Dをつかってみた
NGUIとUnity2DをつかってみたNGUIとUnity2Dをつかってみた
NGUIとUnity2Dをつかってみた
 
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
Unity初心者が2 d sprite使ってゲームを作ってみた【前半戦】
 
ゲームエンジンUnityとオープンソースとの新しい関係
ゲームエンジンUnityとオープンソースとの新しい関係ゲームエンジンUnityとオープンソースとの新しい関係
ゲームエンジンUnityとオープンソースとの新しい関係
 
Unityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTipsUnityでパフォーマンスの良いUIを作る為のTips
Unityでパフォーマンスの良いUIを作る為のTips
 
【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity【Unity道場 建築スペシャル】はじめてのUnity
【Unity道場 建築スペシャル】はじめてのUnity
 
【初心者向け】Unity StartUp講座
【初心者向け】Unity StartUp講座【初心者向け】Unity StartUp講座
【初心者向け】Unity StartUp講座
 
アプリ開発・運用で楽をするために知っておくべき Unity Services
アプリ開発・運用で楽をするために知っておくべき Unity Servicesアプリ開発・運用で楽をするために知っておくべき Unity Services
アプリ開発・運用で楽をするために知っておくべき Unity Services
 
Unity ゲーム開発
Unity ゲーム開発Unity ゲーム開発
Unity ゲーム開発
 
講義用Ppt windows女子部
講義用Ppt windows女子部 講義用Ppt windows女子部
講義用Ppt windows女子部
 
インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021インディーゲーム開発の現状と未来 2021
インディーゲーム開発の現状と未来 2021
 
はじめてのUnity教室 講義用ppt
はじめてのUnity教室 講義用pptはじめてのUnity教室 講義用ppt
はじめてのUnity教室 講義用ppt
 
UNREAL ENGINE 基本操作編
UNREAL ENGINE  基本操作編UNREAL ENGINE  基本操作編
UNREAL ENGINE 基本操作編
 
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!
ゲームツクール第1回 Unity x VuforiaでARカメラを作ろう!
 
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました
【Unityの集い in大阪】LT:Unity認定試験(プログラマ)を受験しました
 

Similar to Unity入門講座その1

Unity2015_No2~Terrain~
Unity2015_No2~Terrain~Unity2015_No2~Terrain~
Unity2015_No2~Terrain~CHY72
 
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~Unity2015_No3~Shooting~
Unity2015_No3~Shooting~CHY72
 
Unityのインストール
UnityのインストールUnityのインストール
UnityのインストールHisashi Komori
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話tomomihirano1
 
Unity Cloud Buildの使い方
Unity Cloud Buildの使い方Unity Cloud Buildの使い方
Unity Cloud Buildの使い方Makoto Ito
 
When i thought of using ci / cd in unity development
When i thought of using ci / cd in unity developmentWhen i thought of using ci / cd in unity development
When i thought of using ci / cd in unity developmentTake Mizo
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座MakotoItoh
 
Appc schoo 0219
Appc schoo 0219Appc schoo 0219
Appc schoo 0219caytosales
 
Unity講座資料1
Unity講座資料1Unity講座資料1
Unity講座資料1Mattun
 
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会Mori Tetsuya
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回Daiki Hara
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回Daiki Hara
 
(たぶん)やさしいUnity
(たぶん)やさしいUnity(たぶん)やさしいUnity
(たぶん)やさしいUnitydj_kusuha
 
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しようcaytosales
 
Unity2015_No5_~Mecanim~
 Unity2015_No5_~Mecanim~  Unity2015_No5_~Mecanim~
Unity2015_No5_~Mecanim~ CHY72
 
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!caytosales
 

Similar to Unity入門講座その1 (20)

Unity2015_No2~Terrain~
Unity2015_No2~Terrain~Unity2015_No2~Terrain~
Unity2015_No2~Terrain~
 
Unity2015_No3~Shooting~
Unity2015_No3~Shooting~Unity2015_No3~Shooting~
Unity2015_No3~Shooting~
 
Unityのインストール
UnityのインストールUnityのインストール
Unityのインストール
 
Unityを触ってみた話
Unityを触ってみた話Unityを触ってみた話
Unityを触ってみた話
 
Unity Cloud Buildの使い方
Unity Cloud Buildの使い方Unity Cloud Buildの使い方
Unity Cloud Buildの使い方
 
When i thought of using ci / cd in unity development
When i thought of using ci / cd in unity developmentWhen i thought of using ci / cd in unity development
When i thought of using ci / cd in unity development
 
中高生向けUnity講座
中高生向けUnity講座中高生向けUnity講座
中高生向けUnity講座
 
Appc schoo 0219
Appc schoo 0219Appc schoo 0219
Appc schoo 0219
 
Unity講座資料1
Unity講座資料1Unity講座資料1
Unity講座資料1
 
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
Unity に於ける Android ビルド自動化のおはなし - 20141215 第27回 Unity 勉強会
 
Unity講座
Unity講座Unity講座
Unity講座
 
Unityと.NET
Unityと.NETUnityと.NET
Unityと.NET
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回
 
Unity講座第〇回
Unity講座第〇回Unity講座第〇回
Unity講座第〇回
 
(たぶん)やさしいUnity
(たぶん)やさしいUnity(たぶん)やさしいUnity
(たぶん)やさしいUnity
 
Let’s study unity
Let’s study unityLet’s study unity
Let’s study unity
 
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう
【ABC2015 Summer】Unityでアプリ内課金ゲームづくりを体験しよう
 
Unity2015_No5_~Mecanim~
 Unity2015_No5_~Mecanim~  Unity2015_No5_~Mecanim~
Unity2015_No5_~Mecanim~
 
初めてのVR/AR開発をUnityで
初めてのVR/AR開発をUnityで初めてのVR/AR開発をUnityで
初めてのVR/AR開発をUnityで
 
Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!Unity開発アプリに広告実装するよー!
Unity開発アプリに広告実装するよー!
 

Unity入門講座その1