game engine ge unity n.
Skip this Video
Loading SlideShow in 5 Seconds..
遊戲引擎 Game Engine(GE) Unity PowerPoint Presentation
Download Presentation
遊戲引擎 Game Engine(GE) Unity

Loading in 2 Seconds...

play fullscreen
1 / 19

遊戲引擎 Game Engine(GE) Unity - PowerPoint PPT Presentation

  • Uploaded on

遊戲引擎 Game Engine(GE) Unity. Speaker: 周志鴻. Outline. Introduction Motive and purpose 遊戲引擎介紹及比較 (Comparison of Game Engine) Unity 主要特性 (Unity Key Features) 官方 Demo (Official Demo) 結論 (Conclusion ) 參考文獻 (References). Introduction. Game Engine (遊戲引擎)可以說是在遊戲程式的領域中,最常聽到的專有名詞

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

遊戲引擎 Game Engine(GE) Unity

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
  • Introduction
  • Motive and purpose
  • 遊戲引擎介紹及比較(Comparison of GameEngine)
  • Unity主要特性 (UnityKey Features)
  • 官方Demo(Official Demo)
  • 結論 (Conclusion )
  • 參考文獻 (References)
  • Game Engine(遊戲引擎)可以說是在遊戲程式的領域中,最常聽到的專有名詞

(The field of game programming, the terminology most commonly heard)

motive and purpose
Motive and Purpose
  • 可降低3D遊戲開發成本及普遍性(development to reduce costs and general)
  • 結合多種軟體(With a variety of software)
  • 支援多項平台(Support multiple platforms)
game engine
遊戲引擎Game Engine
  • 繪圖 API(例如:DirectX、OpenGL)(Drawing API)
  • 繪圖引擎(例如:OGRE、Gamebryo)(Graphics Engine)
  • 遊戲引擎(例如:Unreal、Torque)(Game Engine)
api a pplication p rogramming i nterface
繪圖API(Application Programming Interface)
  • 負責掌管程式與硬體間的溝通,將硬體層的功能與特徵抽象化(Handle communication between Program and hardware)
  • 目前 DirectX 與 OpenGL 是業界兩大標準 (DirectX and OpenGL are two best standards of all)
  • 是利用硬體加速3D圖形,令應用項目的開發更為方便直觀(Use of 3D graphics hardware acceleration)
  • 常用於遊戲編寫,但不是遊戲引擎,沒有輸入、音效、碰撞偵測之類的功能(Prepared for the game, but No input, no sound, no collision detection)
game engine1
遊戲引擎Game Engine
  • 相較於單純的繪圖引擎,包含了繪圖引擎的功能,也包含音效引擎、物理引擎(Contains a drawing engine function, also contains audio engine, physics engine)
  • 遊戲引擎與美術設計軟體(如3dsMAX)的整合性也相當重要(Game engine integrated with the art design software is also very important) ex.3dsMAX
  • 引擎內含強大的編輯工具與外掛輸出程式,節省時間,也為企畫與美術設計者帶來便利性(Engine includes powerful editing tools and plug-in for output program)
  • Unity技術是革命性的遊戲產業及突破性的發展平台,可運用於3D遊戲模擬訓練、醫療、建築可視化(Unity technology is a revolutionary breakthrough in the game industry and development platform, can be used in 3D games simulation training, medical, constructionvisualization)
  • 遊戲開發大眾化,使大家創造豐富的3D內容交流 (Democratize game development and enable everyone to create rich interactive 3D content.)
unity unity key features
Unity主要特性(UnityKey Features)
  • 層級式的綜合開發環境(Hierarchical integrated development environment)
  • 可視化編輯,詳細的屬性編輯器和動態的遊戲預覽(Visual Editing)
  • 可開發微軟(Microsoft)和蘋果Mac OS X 遊戲
  • 遊戲腳本為基於Mono Script ,一個基於.NET Framework的開源語言,因此程式設計師可用JavaScript. C#或Boo加以編寫
unity unity benefits
Unity優點Unity benefits
  • 支援多平台 (PC,MAC,Wii,iPAD,iPhone)
  • 可在多套瀏覽器上使用(IE,Firefox,Safari,Mozilla,Netscape,Opera)
  • 多套軟體資源高度相容(3ds Max,Maya,ZBrush,Cinema4D,Cheetah3D)
  • 基本軟體免費,入門門檻低(Basic software free, low barriers to entry)
unity unity shortcomings
Unity缺點Unity shortcomings
  • 欲得到最新功能及官方技術支援,必須購買原始碼(You must purchase the source code to get official technical support)
  • Linux不支援網頁播放(Web Player doesn’t supported in Linux)
unity producing mmog with unity1
利用Unity製作的大型線上遊戲(Producing MMOG with Unity)
  • Interstellar Marines ZPS
  • Marvel Super Hero Squad Marvel
demo official demo
官方Demo(Official Demo)

Official Demo網址

結論 (Conclusion )
  • Unity不只是一項容易上手的遊戲製作程式,也大大的降低了遊戲開發的成本及時間
  • 相較於動輒十幾人的線上遊戲開發團隊,Unity更適合十人以下的小型工作室開發遊戲
  • Unity不只能運用在遊戲製作,也適合開發導覽程式,或是醫療用途(如設計人體模型,可供醫生討論病情而非只是看X光片)
參考文獻 (References)
  • 葉思儀著 (2010)。數位遊戲設計達人講座
  • Unity官方網站
  • EASport官方網站
  • Autodesk官方網站