SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler 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をサポート

Mais conteúdo relacionado

Destaque

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
 

Destaque (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
 

Último

IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdffurutsuka
 

Último (9)

IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 
UPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdfUPWARD_share_company_information_20240415.pdf
UPWARD_share_company_information_20240415.pdf
 

201206 はじめてのunity