1 / 46

遊戲引擎簡介 與心得

遊戲引擎簡介 與心得. Zean Mail : zean.fang@gmail.com. Zean. 2004 4C 競賽、 2005 全國行動電玩創意大 賽 交大 多媒體工程研究所 2008-2011 鈊象電子高級工程師 2011 至今接外包為生. Game Engine History. Game Engine History. 1993 Id Tech 1 (id software) – Doom No graphics card 2D. Game Engine History. 1996 Quake (id software) – Quake

tansy
Download Presentation

遊戲引擎簡介 與心得

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 遊戲引擎簡介與心得 Zean Mail : zean.fang@gmail.com

  2. Zean • 2004 4C競賽、2005 全國行動電玩創意大賽 • 交大多媒體工程研究所 • 2008-2011鈊象電子高級工程師 • 2011至今接外包為生

  3. Game Engine History

  4. Game Engine History • 1993 Id Tech 1 (id software) – Doom • No graphics card • 2D

  5. Game Engine History • 1996 Quake (id software) – Quake • Real 3D • Mouse to aim, keyboard to move • Software rendering

  6. Game Engine History • 1997 Id Tech 2 (id software) – Quake II, Half life • Graphics card support • Support both software rendering and openGL 1.1 rendering

  7. Game Engine History • 1998 Unreal (EPIC) - Unreal • Include physics, video, Sound…etc., Game engine is not only rendering engine anymore.

  8. Game Engine History • 2002 Unreal 2 (EPIC) - Lineage 2, Rainbow Six 3, BioShock • Support GameCube, PS2, Xbox • Particle Editor, Physical Editor,…

  9. Game Engine History • 2005 Unreal 3 (EPIC) – Gears of War series… • Programmable pipeline no fix pipeline

  10. Game Engine History • 2005 Unity (Unity Technologies) – Cytus, Call of Duty : Strike

  11. What Is Game Engine • Agame engine is a system designed for the creation and development of video games(Wikipedia)

  12. What Is Game Engine • Gear of War Game Play • Berserker appear • Break the wall • Play attack animation • Destructible Mesh • Play the sound effect • Move to the standby position • Play event UI • Dash • Play the dash animation • Play the sound (dash and speech) • Play the subtitle (the speech)

  13. What Is Game Engine • A system with tools to create and handle all behavior in game.

  14. Unreal3 • US$50,000 royalty-free revenue benefit

  15. Havok • Project anarchy for mobile • Havok Vision Engine • HavokPhysics • Havok Animation Studio • Havok AI

  16. Unity • Unity Pro $1500, ios $1500, Android $1500

  17. No best engine just best Developers !

  18. Q & A • Thank You !

  19. What Is Game Engine • Rendering • Scene • Physics • Sound • Script • AI • Animation • Network • ….

  20. Rendering • UnealLightMass

  21. Physics • Havok vision

  22. Animation • HavokAnimation Studio

  23. AI • Havok AI

  24. Scene Management • Unreal Streaming • Unreal Level Editor

  25. Why Game Engine • Much easy to create a game – Learning overhead ?

  26. Why Game Engine • Cheaper !!

  27. D&D History • Dnd - 1975

  28. D&D History • Advanced Dungeons & Dragons: Treasure of Tarmin - 1983

  29. D&D History • Pool of Radiance- 1988

  30. D&D History • Baldur's Gate- 1998

  31. D&D History • NeverwinterNights- 2002

  32. D&D History • NeverwinterNights 2 - 2006

  33. D&D History • Dragon Age 2 - 2012

  34. Why Game Engine • 許多遊戲內的行為越來越複雜畫面越來越絢麗

  35. Why Game Engine • 遊戲世界越來越大

  36. Why Game Engine • 大部分遊戲內的行為是重複的

  37. Why Game Engine • 不是每個人都想處理複雜的Physics、複雜的rendering、複雜的…blah blahblah

  38. Why Game Engine • Cost problem • Unity Pro : $1500 • Unreal3 : 當營收超過$50000,營收的25% • Havok Project Anarchy : Free!! • CryEngine3 : Free for non-commercial. $1200000 for commercial.

  39. Game Engine History • 1999 Id Tech 3 (id software) – Quake III, Return to Castle Wolfenstein • No more software rendering • Support Command line & vertex animation

  40. Game Engine History • 2004 Id Tech 4 (id software) – Doom III, Quake IV • Support DX9 • Dynamic Lighting (Shadow volume)

  41. Game Engine History • 2004 CryEngine 1 (Crytek) – Far Cry, AION

  42. Game Engine History • 2006 CryEngine2 (Crytek) – Crysis • Support DX10

  43. Game Engine History • 2009 CryEngine3 (Crytek) – Crysis 3 • Support DX11

More Related