Your SlideShare is downloading. ×
0
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
各種ゲームエンジンの紹介と利用について
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

各種ゲームエンジンの紹介と利用について

6,504

Published on

エンジニアのためのUnity勉強会 #oustudy 1 資料

エンジニアのためのUnity勉強会 #oustudy 1 資料

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
6,504
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
44
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. 各種ゲームエンジンの紹介と利用について<br />2011年3月30日<br />ONE-UPInc.<br />東京開発グループ リードエンジニア<br />牧野 克俊<br />
  • 2. My History<br />8年ぐらいオンラインゲーム業界でプログラマしてます<br />PC、コンシューマのオンラインゲーム開発<br />オンラインゲーム用のミドルウェア開発<br />MMO ゲーム設計技術コンサルティング<br />ここ1年はソーシャルゲーム開発やってます<br />社内ライブラリ整備<br />技術監修<br />Flash、SmartPhone技術研究<br />ONE-UP Inc.<br />2<br />
  • 3. Talk Overview<br />GameEngineの紹介<br />利点と欠点<br />良い付き合い方を考える<br />Unity は?<br />ONE-UP Inc.<br />3<br />
  • 4. GameEngine の紹介<br />ONE-UP Inc.<br />4<br />
  • 5. GameEngine Introduction<br />PC/コンシューマ<br />ONE-UP Inc.<br />5<br />
  • 6. PC/Console<br />Unreal Engine<br />業界シェア一位<br />シューティング、閉じた空間が得意<br />中国、韓国では MMO で多くのタイトルに使われている<br />採用例<br />Gears of War<br />Mass Effect<br />Borderlands<br />BioShock2<br />Lineage2<br />ONE-UP Inc.<br />6<br />
  • 7. PC/Console<br />Source Engine<br />Quake Engine 由来<br />Steam との連携<br />採用例<br />Half-Life 2<br />Left 4 Dead<br />Team Fortress 2<br />ONE-UP Inc.<br />7<br />
  • 8. PC/Console<br />CryEngine<br />シューティング、オープンフィールドが得意<br />採用例<br />Crysis<br />The Tower of AION<br />Far Cry<br />ONE-UP Inc.<br />8<br />
  • 9. PC/Console<br />GameBryo<br />GameBryoLightSpeed<br />FPS から MMORPG まで多くのジャンルで採用されている<br />採用例<br />Fallout 3<br />The Elder Scrolls 4 Oblivion<br />Civilization 4<br />Warhammer Online: Age of Reckoning<br />ONE-UP Inc.<br />9<br />
  • 10. PC/Console<br />Vision GameEngine<br />ヨーロッパの Developer でよく使われている<br />柔軟さを売りにしている<br />FPS から MMORPG まで多くのジャンルで採用されている<br />採用例<br />Settlers 7<br />Gothic 4<br />Orcs Must Die!<br />ONE-UP Inc.<br />10<br />
  • 11. GameEngine Introduction<br />MMO<br />ONE-UP Inc.<br />11<br />
  • 12. MMO<br />BigworldTechnology<br />動的な LoadBalancing<br />IM との連携<br />中国で採用多数<br />採用例<br />三国群英伝 ONLINE<br />StargateWorlds<br />World of Tanks<br />Northern Blade<br />ONE-UP Inc.<br />12<br />
  • 13. MMO<br />HeroEngine<br />リアルタイムに開発者同士の修正を共有することが可能<br />採用例<br />Star Wars: The Old Republic<br />Faxion Online<br />ONE-UP Inc.<br />13<br />
  • 14. GameEngine Introduction<br />カジュアル<br />ONE-UP Inc.<br />14<br />
  • 15. Casual<br />UDK(UnrealDevelopmentKit)<br />UnrealEngineを個人でもゲーム開発に利用できるようにしたもの<br />使用できる技術的には UnrealEngine 本体とほぼ同じもので構成されている<br />採用例<br />TheBall<br />Dungeon Defense<br />ONE-UP Inc.<br />15<br />
  • 16. Casual<br />Unity<br />個人、小規模な IndiegameStudio 向け開発環境<br />独自の WebPlayer が存在する<br />採用例<br />Tiger Woods PGA Tour Online<br />Asteroid Strike<br />ONE-UP Inc.<br />16<br />
  • 17. Casual<br />AirplaySDK<br />C++ で書いてコンパイル時にターゲットを決める<br />VisualStudio で書いてコンパイル<br />レベルエディタは付属していない<br />採用例<br />Call of Duty: World at War: Zombies<br />Pro Evolution Soccer 2011<br />ONE-UP Inc.<br />17<br />
  • 18. Generalfeatures<br />Rendering Engine( 2D or 3D )<br />Physics Engine or Collision Detection<br />Sound<br />Scripting<br />Animation<br />Artificial Intelligence<br />Networking<br />Multimedia<br />Memory Management<br />Threading<br />Localization Support<br />Scene Graph<br />ONE-UP Inc.<br />18<br />
  • 19. Trend<br />ONE-UP Inc.<br />19<br />
  • 20. 利点と欠点<br />ONE-UP Inc.<br />20<br />
  • 21. Benefits<br />車輪の再発明をしなくてすむ<br />クオリティが一定の水準まで容易に上げやすい<br />マルチプラットフォーム対応が容易<br />ONE-UP Inc.<br />21<br />
  • 22. Weak points<br />初期勉強コストがかかる<br />得手、不得手がある<br />独特のことをしようとすると余計にコストがかかる場合がある<br />推奨されるワークフローが存在している<br />ONE-UP Inc.<br />22<br />
  • 23. 良い付き合い方を考える<br />ONE-UP Inc.<br />23<br />
  • 24. 特徴をよく見極める<br />乗っかれる部分は可能な限り乗っかる<br />ONE-UP Inc.<br />24<br />
  • 25. でも、そんなに上手くいかないよね<br />ONE-UP Inc.<br />25<br />
  • 26. 試作のためと割り切り Rapid Development を重視<br />それで面白くなってから作り直してもいいじゃない<br />ONE-UP Inc.<br />26<br />
  • 27. Unity は?<br />ONE-UP Inc.<br />27<br />
  • 28. Unity Editor<br />Live Preview<br />World Building<br />Easy Play Testing<br />Asset importing<br />Maya、3D Studio Max、etc<br />Customization<br />ONE-UP Inc.<br />28<br />
  • 29. Scripting<br />JavaScript、C#、Boo<br />MonoDevelop Integration<br />ONE-UP Inc.<br />29<br />
  • 30. Workflow<br />モデリングソフトでモデル作成<br />プロジェクトにインポート<br />Scene に追加<br />Prefab 作成<br />プログラムから使うなり何なりと<br />ONE-UP Inc.<br />30<br />
  • 31. Comparison<br />ONE-UP Inc.<br />31<br />

×