天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁(yè) > 科技論文 > 軟件論文 >

基于OpenGL的3D游戲設(shè)計(jì)

發(fā)布時(shí)間:2017-04-08 22:25

  本文關(guān)鍵詞:基于OpenGL的3D游戲設(shè)計(jì),由筆耕文化傳播整理發(fā)布。


【摘要】:隨著當(dāng)今社會(huì)發(fā)展越來(lái)越快,信息化的發(fā)展也越來(lái)越快,網(wǎng)絡(luò)的發(fā)展也在日益加快,人們已經(jīng)依賴于網(wǎng)絡(luò)去實(shí)現(xiàn)很多需求。在忙碌的生活中,游戲作為一種休閑、娛樂(lè)的方式,得到越來(lái)越多的人們喜愛(ài)。人們用游戲釋放壓力,帶來(lái)快樂(lè)。對(duì)于這幾年游戲的發(fā)展來(lái)看,已不再停留在2D模式下簡(jiǎn)單畫(huà)面,無(wú)互動(dòng)時(shí)期,這樣的游戲已經(jīng)不能滿足人們的需求,人們更加追求游戲內(nèi)容與視覺(jué)帶給人們的體驗(yàn),F(xiàn)在3D游戲占有很大是市場(chǎng),它逼真的視覺(jué)體驗(yàn)、更多元的操作模式,游戲故事的創(chuàng)新都滿足了玩家現(xiàn)狀的需求。3D游戲的設(shè)計(jì)與開(kāi)發(fā)將是現(xiàn)在以及未來(lái)的流行趨勢(shì)。而Open GL作為一個(gè)3D游戲的應(yīng)用程序編輯接口(API),是非常適合的。因?yàn)镺pen GL可以跨編程語(yǔ)言、跨平臺(tái)操作,這些特性帶給游戲設(shè)計(jì)者們方便,仍然有許多的游戲設(shè)計(jì)者使用它來(lái)完成3D游戲的設(shè)計(jì)工作。對(duì)于國(guó)內(nèi)的3D游戲市場(chǎng)還在發(fā)展階段,Open GL有強(qiáng)大的圖形函數(shù),這也為國(guó)內(nèi)的設(shè)計(jì)師更好的應(yīng)用提供了便利。Open GL擁有很多功能對(duì)圖形進(jìn)行渲染,使創(chuàng)作的物體、場(chǎng)景更加的立體、逼真,使3D游戲呈現(xiàn)出精美的畫(huà)面,可以帶給玩家逼真的視覺(jué)體驗(yàn)。本文將以O(shè)pen GL為基礎(chǔ),講述3D游戲的設(shè)計(jì)與開(kāi)發(fā),結(jié)合Unity設(shè)計(jì)出一款射擊與桌球游戲相結(jié)合的3D游戲,它既是一款運(yùn)動(dòng)游戲也是一款益智游戲,可以使玩家得到兩種不同體驗(yàn),增加趣味性。本文第一、二章先細(xì)致的介紹了Open GL及一些基本的概念知識(shí)并對(duì)游戲引擎進(jìn)行了對(duì)比,第三章介紹了Open GL的環(huán)境配置和游戲的設(shè)計(jì),對(duì)本游戲中的場(chǎng)景及人物進(jìn)行了創(chuàng)作、渲染,創(chuàng)作出逼真的效果,第四章重點(diǎn)分析了本文設(shè)計(jì)的3D游戲?qū)崿F(xiàn)關(guān)鍵的技術(shù),應(yīng)用了Open GL為游戲進(jìn)行3D渲染、碰撞檢測(cè)、粒子系統(tǒng)、MD2模型繪制、3D聲效等技術(shù),最終完成這款游戲。
【關(guān)鍵詞】:OpenGL 3D游戲技術(shù)與開(kāi)發(fā) Unity OpenGL渲染
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類(lèi)號(hào)】:TP317
【目錄】:
  • 摘要4-6
  • Abstract6-11
  • 第1章 緒論11-18
  • 1.1 課題的背景及意義11-12
  • 1.1.1 開(kāi)發(fā)背景11-12
  • 1.1.2 開(kāi)發(fā)意義12
  • 1.2 國(guó)內(nèi)外發(fā)展現(xiàn)狀12-14
  • 1.3 游戲開(kāi)發(fā)技術(shù)與游戲引擎分析14-18
  • 1.3.1 開(kāi)發(fā)技術(shù)14-15
  • 1.3.2 開(kāi)發(fā)平臺(tái)15
  • 1.3.3 游戲引擎分析對(duì)比15-18
  • 第2章 OpenGL簡(jiǎn)介與 3D圖形學(xué)概況18-29
  • 2.1 OpenGL簡(jiǎn)介18-24
  • 2.1.1 OpenGL的特點(diǎn)與功能18-19
  • 2.1.2 OpenGL工作流程19-20
  • 2.1.3 OpenGL繪圖與渲染20-24
  • 2.2 3D圖形分析24-26
  • 2.2.1 向量與矩陣24
  • 2.2.2 變換24-25
  • 2.2.3 投影25
  • 2.2.4 3D裁剪25-26
  • 2.3 在OpenGL下的圖形生成26-29
  • 第3章 OpenGL的環(huán)境配置與游戲設(shè)計(jì)29-43
  • 3.1 OpenGL的配置29-31
  • 3.1.1 運(yùn)行前GLUT工具包的安裝29
  • 3.1.2 程序運(yùn)行環(huán)境的配置29-31
  • 3.2 游戲的架構(gòu)和設(shè)計(jì)31-43
  • 3.2.1 游戲的架構(gòu)31-32
  • 3.2.2 游戲人物與道具模型的設(shè)計(jì)32-37
  • 3.2.3 游戲中空間構(gòu)造設(shè)計(jì)37-43
  • 第4章 游戲?qū)崿F(xiàn)與關(guān)鍵技術(shù)分析43-67
  • 4.1 基礎(chǔ)類(lèi)的實(shí)現(xiàn)43-49
  • 4.1.1 頭文件包類(lèi)Stdafx43-44
  • 4.1.2 向量類(lèi)Vector44-47
  • 4.1.3 窗口類(lèi)GLWindow47-48
  • 4.1.4 位圖載入類(lèi)CBMPLoader48-49
  • 4.2 游戲主要功能模塊實(shí)現(xiàn)49-64
  • 4.2.1 游戲控制器49-53
  • 4.2.2 主攝像機(jī)53-58
  • 4.2.3 激活動(dòng)作58-64
  • 4.3 關(guān)鍵技術(shù)應(yīng)用64-67
  • 4.3.1 粒子爆炸64
  • 4.3.2 碰撞檢測(cè)64-67
  • 第五章 游戲運(yùn)行測(cè)試67-72
  • 5.1 游戲安裝部署67
  • 5.2 系統(tǒng)運(yùn)行操作指南67
  • 5.3 進(jìn)入游戲場(chǎng)景67-70
  • 5.4 游戲測(cè)試總結(jié)70-72
  • 第六章 結(jié)束語(yǔ)72-74
  • 參考文獻(xiàn)74-76
  • 作者簡(jiǎn)介76-77
  • 致謝77

【相似文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 ;施耐德Unity家族再添新丁[J];現(xiàn)代制造;2006年29期

2 ;Ultratech Unity AP300寬場(chǎng)光刻系統(tǒng)[J];電子工業(yè)專用設(shè)備;2012年03期

3 ;Unity自動(dòng)化解決方案[J];軟件;2006年Z1期

4 ;Unity——新一代自動(dòng)化平臺(tái)[J];自動(dòng)化博覽;2006年03期

5 李付民;;基于Unity Quantum平臺(tái)的焦?fàn)t自控系統(tǒng)[J];軟件;2009年02期

6 張捷;;施耐德電氣Unity PLC在三峽項(xiàng)目中的應(yīng)用[J];可編程控制器與工廠自動(dòng)化;2007年12期

7 劉清柏;王渺;;Unity自動(dòng)化系統(tǒng)在拉法基都江堰二線的應(yīng)用[J];水泥技術(shù);2009年03期

8 張剛;林樂(lè)石;楊玉柱;;Unity自動(dòng)化平臺(tái)在石油管道自控系統(tǒng)中的應(yīng)用[J];中國(guó)儀器儀表;2010年02期

9 方凱;;在Unity3D中實(shí)現(xiàn)區(qū)域觸發(fā)交互[J];科技信息;2012年28期

10 楊漾;姚杭飛;楊琛;許淑華;;基于Unity 3D的虛擬家具商城的設(shè)計(jì)與實(shí)現(xiàn)[J];計(jì)算機(jī)時(shí)代;2014年06期

中國(guó)重要會(huì)議論文全文數(shù)據(jù)庫(kù) 前5條

1 ;Can Reflection Coefficient Be Greater Than Unity?[A];2002海峽兩岸三地?zé)o線科技研討會(huì)論文集[C];2002年

2 王萍;袁為民;;基于Unity Quantum平臺(tái)的焦?fàn)t自控系統(tǒng)的升級(jí)改造[A];2011年河北省冶金信息化自動(dòng)化年會(huì)論文集[C];2011年

3 ;Stable Adaptive Control for a Class of Nonlinear Systems Based on Partition of Unity[A];Proceedings of 2010 Chinese Control and Decision Conference[C];2010年

4 張振榮;;The Improvement of ER-Based Unity-p-Cycle Heuristic for Survivable WDM Networks Design[A];第一屆中國(guó)高校通信類(lèi)院系學(xué)術(shù)研討會(huì)論文集[C];2007年

5 趙波;;Unity Pro XL V5.0在冶金原料混勻系統(tǒng)中的應(yīng)用[A];中國(guó)計(jì)量協(xié)會(huì)冶金分會(huì)2014年會(huì)暨能源計(jì)量與綠色冶金論壇論文集[C];2014年

中國(guó)碩士學(xué)位論文全文數(shù)據(jù)庫(kù) 前10條

1 賀苗元;基于Unity3D引擎的虛擬室內(nèi)漫游的研究設(shè)計(jì)與應(yīng)用實(shí)現(xiàn)[D];內(nèi)蒙古大學(xué);2015年

2 劉佳力;基于Unity3D的兒童安全教育游戲的研究與實(shí)現(xiàn)[D];四川師范大學(xué);2015年

3 甘晨;基于Unity的虛擬智能家居系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2015年

4 韓大鵬;基于Unity3D引擎的手機(jī)游戲客戶端的研究與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年

5 邵兵;基于Unity引擎Nomalmap技術(shù)在針對(duì)老年人群嚴(yán)肅類(lèi)游戲中視覺(jué)設(shè)計(jì)的應(yīng)用研究[D];吉林藝術(shù)學(xué)院;2015年

6 肖林朋;基于Unity引擎的手機(jī)2D酷跑端游的設(shè)計(jì)與實(shí)現(xiàn)[D];北京交通大學(xué);2015年

7 闞宇;基于Unity3D的體感游戲系統(tǒng)的研究[D];江蘇大學(xué);2016年

8 劉多多;基于OpenGL的3D游戲設(shè)計(jì)[D];吉林大學(xué);2016年

9 郭美卉;基于Unity 3D的虛擬鷲峰漫游展示設(shè)計(jì)[D];北京林業(yè)大學(xué);2013年

10 戴茜;基于Unity3D的虛擬故園系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn)[D];北京林業(yè)大學(xué);2014年


  本文關(guān)鍵詞:基于OpenGL的3D游戲設(shè)計(jì),,由筆耕文化傳播整理發(fā)布。



本文編號(hào):293847

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/293847.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶f5785***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com