本 章 重 點 14-1 遊戲引擎簡介 14-2 遊戲的引擎進化發展史 14-3 未來發展的憧憬.

Slides:



Advertisements
Similar presentations
简单迭代法的概念与结论 简单迭代法又称逐次迭代法,基本思想是构造不动点 方程,以求得近似根。即由方程 f(x)=0 变换为 x=  (x), 然后建立迭代格式, 返回下一页 则称迭代格式 收敛, 否则称为发散 上一页.
Advertisements

苏教版 八(上) 第七单元 第 19 章 第二节 拒绝毒品. 虞美人罂粟花 你知道每年的 6 月 26 日 什么 是什么日子吗? 国际禁毒日 Yes to life No to drug.
习 题 课习 题 课. 一、主要内容 导 数 导 数 基本公式 求 导 法 则求 导 法 则 求 导 法 则求 导 法 则 高阶导数 微 分微 分 微 分微 分 高阶微分.
扬州环境资源职业技术学院基础部 一、微分的定义 二、微分的几何意义 四、微分在近似计算中的应用 第五节 函数的微分 三、基本初等函数的微分公式与微分运算 法则.
第三节 函数的微分及其应用 一、微分的概念 二、微分的几何意义 三、微分的基本公式及其运算法则 四、微分在近似计算中的应用 五、小结、作业.
2.5 微分及其应用. 三、可微的条件 一、问题的提出 二、微分的定义 六、微分的形式不变性 四、微分的几何意义 五、微分的求法 八、小结 七、微分在近似计算中的应用.
1 第四章 数值积分与数值微分 — 多重积分 — 数值微分. 2 本讲内容 基本思想 计算方法 二重积分 问题描述 计算方法 数值微分.
什么是宿便? 宿是一夜的意思,以此标准来看,只要是隔夜 没有排出的粪便就算是宿便。入口的食物经过 消化道到排泄大约需要 8-12 小时,但 discovery 频道曾报导,与以前的人相比,现 代人的消化速度只有 1 ╱ 10 ,过去 8-12 小时就 能消化完全的食物,现在则需要
1.3 二项式定理. [ 题后感悟 ] 方法二较为简单,在展开二项式之前根据二项 式的结构特征进行适当变形,可使展开多项式的过程简化.记 准、记熟二项式 (a + b) n 的展开式,是解答好与二项式定理有关 问题的前提,对较复杂的二项式,有时可先化简再展开,会更 简便.
演講人:丘金峰.  生命泛指一類具有穩定的物質和能量代謝現象 能回應刺激、能進行自我複製(繁殖)的半開 放物質系統。
《公路纵断面设计》 —— 纵断面设计的要求 道桥系 二○○七年五月. 纵断面设计的一般要求 1 .纵坡设计必须满足《公路工程技术标准》中的各项规定。 2 .为保证汽车能以一定的车速安全舒顺地行驶,纵坡应具有 — 定 的平顺性,起伏不宜过大及过于频繁。尽量避免采用极限纵坡 值.缓和坡段应自然地配合地形设置,在连续采用极限长度的.
104年度兼任兼辦人事業務人員研習 (宜蘭縣政府_學校場次) 教師成績考核法令解析 及常見問題案例探討
第二節 戲劇、通俗文學 與大眾生活.
高等数学 A (一) 总复习(2).
专利技术交底书的撰写方法 ——公司知识产权讲座
基督教倫理學 1 原則(一)﹕ 倫理學 及 不同的觀點.
分论坛二:04 山东交通学院 绩效考核管理的实践与思考 山东交通学院 李景芝
探问生命教育 ——陶行知生命教育思想学习心得
Decoding the future 3: 給別迦摩教會的信
經濟部 簡報人:中央地質調查所 江崇榮所長 民國105年3月17日
政府採購法規概要 報告人:杜國正 行政院公共工程委員會企劃處.
感恩❤ 爱的旋律 ——学会感恩主题班会 二(1)中队.
祝福大家104年 新年快樂.
第 9 章 臺灣農業的發展與轉型 國立嘉義高商 黃俊彰老師.
教学目的:了解基础性、公益性投资项目的概念、特点,掌握基础性、公益性投资项目的经济评价方法。
之 魔 析 妖 鬼 解 怪 大 沈家仪小组出品.
菜市場裡的流動盛宴 ~關於沈芯菱~.
劳动力市场与信息 林 欣.
大甲.
追求卓越、助力发展 是ARP党支部不断奋斗的目标 ARP中心支部“七一”评优报告 2014年6月20日
福建省厦门市教育局 任 勇 (邮编: 厦门市同安路5号)
從空中看地球.
3DS MAX 机绘效果图表现技法 —— 李诚.
工 程 力 学 主讲教师:李林安.
第九章 长期资产及摊销 2017/3/21.
命题与四种命题 高二数学 选修2-1 第一章 常用逻辑用语.
四种命题 班级:C274 指导教师:钟志勤 任课教师:颜小娟.
一、情境设置 思考: 下列语句的表述形式有什么特点? 你能判断它们的真假吗? (1)若直线a//b,则直线a和直线b无公共点;(2)2+4=7; (3)垂直于同一条直线的两个平面平行; (4)若x2=1,则x=1; (5)两个全等三角形的面积相等; (6)3能被2整除.
國際行銷的政治與法律環境 學生:蘇玉里 ( )
第十四章 转向系.
崇拜即將開始,請大家安靜片刻, 預備心靈敬拜上帝。
强化感恩意识 感恩之心,是人们感激自然、社会、他人对自己所施恩惠并设法报答的内在心理要求。
上海交通大学 概率论第一、二章测验题 大学数学教研室 童品苗.
第五章 定积分及其应用.
第二节 极限的概念 一、数列的极限 二 、函数的极限 第一章 目标: 理解函数极限的定义;无穷小的性质
微积分基本公式 在上一节我们已经看到,直接用定义计算定积分是十分繁难的,因此我们期望寻求一种计算定积分的简便而又一般的方法。我们将会发现定积分与不定积分之间有着十分密切的联系,从而可以利用不定积分来计算定积分。
Life with Food 生命与食品安全.
做好高考试卷分析,让教学精准发力 --近5年新课标高考数学选择题分析及2017年高考备考建议
关于对新型农村合作医疗制度实行现状的调查
地球是我们的家园 我们要保护地球 保护环境 让地球更美丽
第7章 相关分析 7.1 相关分析 7.2 相关系数 7.3 线性相关分析.
预测股市将不涨,可亮出卖出认购期权(Short Call) 招数,获得权利金,增加收益,持股者也可使出此招,为股票锁定卖出价。这一剑法在到期日股价低于行权价格时,能获得全部权利金收入。
100學年度第一學期 教師圖書館利用教育 報告人:圖書館主任 黃柏年老師 日 期:100年12月15日至101年1月10日
羽球教學簡介 張家銘 教授 國立嘉義大學.
学前儿童分级阅读目标解析 华东师范大学出版社学前教育分社 周 合.
医学寄生虫总论 (二).
歷代志上.
十四堂人生創意課 作者 李欣頻 塑造自身生命風格,專心做自己,活出精采的生命.
创建三维模型(二) 1. 创建标准基本体 课堂练习——创建凉亭模型 课堂练习——创建茶几模型 2. 创建扩展基本体.
網路遊戲版 幸福農場168號.
导数的应用 ——函数的单调性与极值.
因式定理.
第二节 极限 一、数列极限 定义:.
第1章 初识3DS MAX 的神奇功能 本章应知 了解3DS MAX 6的工作界面、菜单栏、主工具栏、辅助工具栏、命令面板、工作区、动画播放区、视图工具的基本功能。 本章应会 1. 使用文件菜单能打开、新建、重做、保存3DS MAX文件 2. 会使用命令面板命令在视图中建立三维立体模型.
重機一點通 現代飆風新行頭.
一、真愛密碼 二、尋求真愛 三、有自尊的愛.
松鼠狗 聖士提反女子中學附屬小學 陳文希.
9.5 函数的幂级数展开式 通过上节的学习知道:任何一个幂级数在其收敛区间 内,均可表示成一个函数(即和函数).但在实际中为了便于
第4章 材质与贴图 4.1 材质的基本概念 4.2 材质编辑器 4.3 贴图 4.4 贴图坐标 4.5 材质类型 4.6 阴影类型
函数与导数 临猗中学 陶建厂.
Presentation transcript:

本 章 重 點 14-1 遊戲引擎簡介 14-2 遊戲的引擎進化發展史 14-3 未來發展的憧憬

14-1 遊戲引擎簡介 什麽是遊戲引擎 玩家在遊戲中所體驗到的劇情、角色、美工、音樂、動畫及操作方式等內容都是由遊戲的引擎直接所控制的,所以遊戲引擎可以說是遊戲中在扮演發動機的角色。

遊戲引擎主要的工作是進行遊戲中的物理演算、碰撞運算、物體成像、玩家角色的操作,以及播放正確的音量和聲音輸出等等必要的功能。不管是在2D或3D的遊戲上,還是角色扮演等不同類型的遊戲上,它們都必須要透過這種控制作用的程式碼才能運作,而這些程式碼則是遊戲引擎的主要核心。

牽引著引擎最重要環節 光影處理 行為動畫系統 物理系統 碰撞偵測 畫面成像 網路與輸入

光影處理 光影處理即是用來處理遊戲場景中光源對遊戲中的人、地、物所影響變化的效果。遊戲中的光影效果完全是要依靠遊戲引擎來控制的 。

行為動畫系統 骨骼行為動畫系統 利用內建的骨骼資料來帶動物體而產生行為運動。 模型行為動畫系統 在模型的基礎上直接進行行為動作的變化。

物理系統 遊戲引擎的另一項重要的功能就是它可以提供物理系統的演算,這種物理的演算可以讓物體在運動的時候遵循某些特定的規律。

碰撞偵測 碰撞偵測是由遊戲引擎中的物理系統所分化出來的,它是用來偵測遊戲中各種物體的物理邊緣是否碰撞在一起了。舉例來說,當兩個物體碰撞在一起的時候,這種碰撞偵測的技術可以避免它們相互穿透

畫面成像 是遊戲引擎最重要的功能之一。當遊戲中所有模型製作完畢之後,美工人員會依照角色中不同的面,將特定的材質貼在模型上,最後再透過遊戲引擎中的畫面成像技術將這些模型、行為動畫、光影及特效等效果在系統中運算出來,並且將運算的結果顯示在螢幕上。

14-2 遊戲的引擎進化發展史 遊戲引擎的誕生 遊戲引擎在歷經十多年的發展歷程來看,我們可以瞭解到其實推動遊戲引擎最大的功臣是來自於3D的遊戲,尤其是第一人稱的3D射擊遊戲。

遊戲引擎被其它遊戲所採用 在1993年底的時候,Raven公司採用修改過後的Doom引擎,並且開發了一款名為「ShadowCaster」(中譯名為「投影者」)的遊戲,這也就是遊戲史上第一個成功的將第三方引擎拿來開發自己遊戲的技術。

遊戲引擎的大轉變 遊戲引擎的發展進化過程中,在1994年時,3D Realms公司開發了一款名為Build的3D引擎,而它也是一個遊戲引擎重要的里程碑。3D Realms公司利用Build的引擎技術推出了一款家喻戶曉的「Duke Nukem 3D」(毀滅公爵)。

遊戲引擎上革命性的突破 在第一人稱射擊遊戲突破先前單調的模式過程中,曾經獲得無數大獎的「Half Life」(戰慄時空)就在這個時候誕生了,它是採用Quake和Quake2遊戲引擎的混合體,而這個混合體是由Valve公司在這兩部引擎的基礎上加入了兩個很重要的特性,如下列所示:

腳本序列的技術 這種技術可以讓遊戲以合理的故事來觸動遊戲整體架構上的變化,讓玩家真實地體驗到遊戲情節的發展,這對於3D遊戲引擎發展至當時以前,它算是在第一人稱射擊遊戲上一個偉大的突破。

人工智慧的改進 混合體引擎的第二個最大的突破就是在於人工智慧演算上的改進,在遊戲中,敵人的行動與以前相類似的遊戲來看,他們明顯有了更多狡滑的行為,而不再是只有單純地撲向主角的槍口而已。

引擎的分化走向 從2000年開始,3D引擎就朝著兩個不同的方向分化,如下列兩點 如「戰慄時空」和「盜王之王」融入許多故事情節和角色扮演的成分,及加強遊戲的人工智慧來提高遊戲的可玩性。 朝著單純的網路架構來發展。

LithTech引擎 到現在,Monolith公司已經為LithTech引擎推出到3.0的版本了,並且在其中衍生出了四種不同的系統,分別如下列所示: 「木星」(Jupiter)、 「鷹爪」(Talon)、 「深藍」(Cobalt) 「探索」(Discovery)

14-3 未來發展的憧憬 V12引擎 「銀河生死鬥2」是採用V12引擎來製作的,V12引擎雖然沒有辦法與Quake3和Unreal Tournament相提並論,但是其開發者為V12引擎所制定的授權模式卻相當的新穎。

MAX-FX引擎 MAX-FX引擎能夠結合物體表面所有的光源效果,根據材質的物理和幾何的特性,準確地計算出每個端點的折射率與反射率,讓光線可以以最自然的方式散播出去,為物體營造出一種十分真實的光影效果。

Geo-Mod引擎 它是第一款可任意改變幾何形狀的3D引擎,,它可以使用武器在牆壁、建築物或任何堅固的物體上炸開一個缺口,並且穿牆而過,或者在平地上炸出一個坑洞後再躲進去。

Serious引擎與Krass引擎 Serious引擎最大的特點在於它有相當強大的成像效果,當面對大批的敵人和一望無際的場景時,我們可以感覺到畫面不會有停滯的現象,而且遊戲畫面的成像效果也相當出色。

Krass引擎被當成GeForce 3的官方指定引擎,它是可以用來宣傳或演示GeForce 3的顯示效果,其視覺的表現方面也可無可替代的。

引擎未來的發展趨勢 「遊戲引擎的優劣與否並不能決定遊戲是否好玩。」所以只能說,遊戲引擎只能帶來遊戲技術的提升,而不能使得遊戲更加地好玩。