Webプログラマの為のUnity入門

1,649 views

Published on

Published in: Software
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,649
On SlideShare
0
From Embeds
0
Number of Embeds
32
Actions
Shares
0
Downloads
7
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Webプログラマの為のUnity入門

  1. 1. 2014/5/26@yando Webプログラマの為の
 Unity入門
  2. 2. yando CandyCane / php 執筆
  3. 3. engineyard.co.jp
  4. 4. なんでお前が
 Unityの話すんの?
  5. 5. note.mu/yando
  6. 6. 趣味は「テトリス(作り)」
  7. 7. アジェンダ 前提条件 概要 Unityエディタ スクリプト アセット
  8. 8. 前提条件 構文理解やロジックは理解 Unityは触ったことない ネイティブアプリなども未経験 それでもUnityはすぐにできる
  9. 9. 概要
  10. 10. 3Dに強いゲームエンジン/開発ツール
 たとえばドラクエ8 C#/JSでマルチプラットフォーム対応
 PCからスマートフォン、コンソール アセットストア、拡張がすごい
 夢が広がる 概要
  11. 11. 内部構造 Mono Engine OSSのC#をビルドするツール JavaScriptもC#に変換してビルド バイナリが作られ実行時はネイティブ
  12. 12. UnityScript UnityはC#中心 JSといってもライブラリは使えない 型がある UnityScriptと呼ぶ向きもある
  13. 13. Unity5からはWebGLも
  14. 14. 詳細 http://japan.unity3d.com/unite/unite2014/files/ DAY2-1300-room1-Jonas.pdf
  15. 15. Unityエディタ
  16. 16. シーンビュー オブジェクトの配置を行う ゲームビュー 実行時の画面のプレビュー ハイラルキー シーン内の構造 プロジェクト 素材やファイル インスペクタ オブジェクトの 設定値
  17. 17. 基本の流れ シーンに配置、移動 ゲームビューでプレビュー インスペクタで調整 要はスライド作成などと似た流れ
  18. 18. 最初に詰まる 慣れの問題。キーボード、マウス重要 移動 回転 拡大
  19. 19. インスペクタ大事 細かい設定値は手入力したほうが確実
  20. 20. でっかくしてみたり 大事なサイズや位置はきっちり
  21. 21. ライトが無いと暗い
  22. 22. 素材調達 最初はUnityChan? MMDなどから変換 自作でモデリング。 Unityにはモデリング機能はありません
  23. 23. スクリプト
  24. 24. インスペクタから設定
  25. 25. コンポーネントに干渉
  26. 26. かなり直感的
  27. 27. エディタと超連携 スクリプトの微調整はコード不要
  28. 28. 物理演算も瞬殺
  29. 29. アセット
  30. 30. アセットストア モデル、画像、音 スクリプト システム拡張 全てがパッケージ化され販売も可能。
  31. 31. Excelで!?
  32. 32. さらに Oculus Rift Leap Motion Kinect さまざまな先端デバイスもパッケージで導入
  33. 33. 何から始める?
  34. 34. はじめてのUnity
  35. 35. まとめ Webプログラマにとっては簡単 あっという間に動作するものが作れる 日曜大工に最適 コンポーネント完成度にPHPを憂う

×