SlideShare a Scribd company logo
1 of 19
Download to read offline
Unity
はじめてのUnity


とっかかりの参考になるサイト

・ゲームの子 daiの奇跡Unityチュートリアル
・玉転がしで学ぶUnity入門
Unityのすごいところ

ゲーム実行中にパラメータをリアルタイムに変更できる
Unityのすごいところ
WISWIG(What You See Is What You Get)精神がすごい。
EclipseやVisualStudioなどのプログラム開発ツールよりも、3Dレンダリングソフトに近い
VisualStudioやXcodeのウィンドウにボタンを貼り付けたりするGUI開発機能はかえって開
発しにくくなるためコンソール開発をしていたが、Unityは処理ごとにファイルが分割さ
れシンプルなので、開発しやすそうなイメージ。
IDE(MonoDevelop)が文字化け
IDE(MonoDevelop)が文字化け
参考サイト:強火で進め - MacのMonoDevelopの日本語表示の文字化けの直し方
/Applications/Unity/MonoDevelop.app/Contents/Frameworks/Mono.framework/Versions/2.10.2/etc/gtk-2.0/gtkrc
を開き、
 font  = "Lucida Grande 14"
の次の行に以下を挿入。
   font_name ="Hiragino Kaku Gothic Pro 10"
Unityの注意点
・大きいディスプレイが必要
 24インチ以上でないと開発しにくいかも。
 プロジェクトのドラッグドロップが多いため。

・強制終了やバグることが多かった
 プログラム部分は保存していたが、
 オブジェクト設定は保存していなかったのでやり直した
 Macのディスク残量が少ないのが原因なだけかも…
ネットワーク通信
ネットワーク通信

• ネットワーク通信
 WWWクラスを使うと通信できる

 HTTP/HTTPSを使ってテキスト,テクスチャ,ムービーなど取得できる。
ネットワーク通信

・テクスチャをサーバーから取得
・左クリックするたびにテクスチャを切り替えるデモを作成
ネットワーク通信
・iPhoneゲームをUnity+HTMLで作成できるか?
 →作成できる(らしい)
 
・Lord of KnightsというiPhoneゲームはUnity+PHP+MySQLで開発したらしい。
・画面もHTMLで生成できる
・HTMLからUnityの関数を呼び出せる
・UnityからUnityのWWWクラスでURL通信ができる
・JSONのパースはLitJSONを
・Objective-CからUnitySendMessageでUnityにパースしたデータを送信できる


      参考:「Lord of Knights の裏側見せます!∼Unity + PHP + MySQL で作るスマートフォンゲーム開発∼」の資料を公開しました
物理演算
物理演算
・オブジェクトに
 Component>Physics>Ragidbody
 を割り当てることでそのオブジェクトが物理演算対象になる
木の作成
木の作成
・Treeというオブジェクトを作成する
・枝を何本にするか、葉を何枚つけるかなど設定を行う
・できあがった木をコピーして、数種類の木を配置する
木の作成
・Wind Zoneという風のオブジェクトを作成する
・風の向きと強さによりゲーム中に木がなびく
Google Drive API
Google Drive API

公式リファレンスを見ると、
APIは4つしかないっぽい
 https://developers.google.com/drive/v1/reference/
Google Drive API


get	

    GET /files/id       ファイル取得
insert    POST /files         ファイル追加
patch     PATCH /files/id ファイル更新 *1
update    PUT /files/id       ファイル更新
*1 ・・・patch semanticsをサポート

More Related Content

Viewers also liked

Intro to unity for as3
Intro to unity for as3Intro to unity for as3
Intro to unity for as3mrondina
 
ポケクエ Unity関連活動事例(第33回プロ生勉強会)
ポケクエ Unity関連活動事例(第33回プロ生勉強会)ポケクエ Unity関連活動事例(第33回プロ生勉強会)
ポケクエ Unity関連活動事例(第33回プロ生勉強会)Nobuhiko Sasaki
 
Unity帶來的新型遊戲開發方式
Unity帶來的新型遊戲開發方式Unity帶來的新型遊戲開發方式
Unity帶來的新型遊戲開發方式Masamitsu Ishikawa
 
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)Nobuhiko Sasaki
 
WebRTCの技術解説 第四版 公開版
WebRTCの技術解説 第四版 公開版WebRTCの技術解説 第四版 公開版
WebRTCの技術解説 第四版 公開版You_Kinjoh
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)Ryohei Tokimura
 
Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要Ryohei Tokimura
 
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...Akira Onishi
 
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューション
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューションAdobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューション
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューションTeiichi Ota
 
ラクガキ忍者制作秘話
ラクガキ忍者制作秘話ラクガキ忍者制作秘話
ラクガキ忍者制作秘話koppepan
 
Unity X Vuforia ゲームツクール!第1回 復習資料
Unity X Vuforia ゲームツクール!第1回 復習資料Unity X Vuforia ゲームツクール!第1回 復習資料
Unity X Vuforia ゲームツクール!第1回 復習資料Takuya Arakawa
 
GREE流 新次元ゲーム開発
GREE流 新次元ゲーム開発GREE流 新次元ゲーム開発
GREE流 新次元ゲーム開発Kazuki Sakamoto
 

Viewers also liked (15)

cocos2d + 非同期
cocos2d + 非同期cocos2d + 非同期
cocos2d + 非同期
 
Intro to unity for as3
Intro to unity for as3Intro to unity for as3
Intro to unity for as3
 
ポケクエ Unity関連活動事例(第33回プロ生勉強会)
ポケクエ Unity関連活動事例(第33回プロ生勉強会)ポケクエ Unity関連活動事例(第33回プロ生勉強会)
ポケクエ Unity関連活動事例(第33回プロ生勉強会)
 
Unity帶來的新型遊戲開發方式
Unity帶來的新型遊戲開發方式Unity帶來的新型遊戲開發方式
Unity帶來的新型遊戲開發方式
 
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
Unity実装事例紹介 〜 Tokyo Virtual Waking 23 〜 (第32回プロ生勉強会)
 
WebRTCの技術解説 第四版 公開版
WebRTCの技術解説 第四版 公開版WebRTCの技術解説 第四版 公開版
WebRTCの技術解説 第四版 公開版
 
「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)「宴」まとめ(2016年7月23UniBoookLT大会)
「宴」まとめ(2016年7月23UniBoookLT大会)
 
Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要Unity用ADV制作ツール「宴」概要
Unity用ADV制作ツール「宴」概要
 
JMeter基礎
JMeter基礎JMeter基礎
JMeter基礎
 
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
Microsoft × Unity - Visual Studio Tools for Unityを使った開発・デバッグ、Unityによるユニバーサル W...
 
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューション
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューションAdobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューション
Adobe Primetime & Adobe Marketing Cloud: オールスクリーン対応のプレミアム動画事業収益化ソリューション
 
ラクガキ忍者制作秘話
ラクガキ忍者制作秘話ラクガキ忍者制作秘話
ラクガキ忍者制作秘話
 
Unity X Vuforia ゲームツクール!第1回 復習資料
Unity X Vuforia ゲームツクール!第1回 復習資料Unity X Vuforia ゲームツクール!第1回 復習資料
Unity X Vuforia ゲームツクール!第1回 復習資料
 
GREE流 新次元ゲーム開発
GREE流 新次元ゲーム開発GREE流 新次元ゲーム開発
GREE流 新次元ゲーム開発
 
Unity tips
Unity tipsUnity tips
Unity tips
 

Recently uploaded

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 

Recently uploaded (9)

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 

201206 はじめてのunity