版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、* *大學(xué)大學(xué)畢業(yè)論文(設(shè)計(jì))畢業(yè)論文(設(shè)計(jì))題目名稱: 3D 射擊游戲的設(shè)計(jì)與開發(fā) 學(xué)生姓名: qq629983841 院 (系): 專業(yè)班級: 指導(dǎo)老師: 輔導(dǎo)老師: 時 間: I / 6三維射擊游戲的設(shè)計(jì)與開發(fā)三維射擊游戲的設(shè)計(jì)與開發(fā)學(xué) 生:, 指導(dǎo)教師:, 【摘要摘要】國內(nèi)的三維游戲開發(fā)技術(shù)正處于趕超國外的關(guān)鍵時期,以大型的RPG 網(wǎng)絡(luò)游戲作為主流。無疑網(wǎng)絡(luò)游戲的交互性是單機(jī)游戲無法比擬的,但是,網(wǎng)絡(luò)游戲耗時耗力,已經(jīng)成為越來越多人的共識。小型的單機(jī)游戲恰好彌補(bǔ)了網(wǎng)絡(luò) RPG 游戲的不足,集休閑、簡單、創(chuàng)意為一體,必將得到越來越多人的喜愛。本游戲的開發(fā)目的,就是為了滿足這部分用戶的需求
2、。本游戲是基于 OpenGL 庫和 c+來開發(fā)的。OpenGL 定義了一個跨編程語言、跨平臺的編程接口的規(guī)格,它用于三維圖象(二維的亦可) 。OpenGL 是個專業(yè)的圖形程序接口,是一個功能強(qiáng)大,調(diào)用方便的底層圖形庫。OpenGL 的英文全稱是 Open Graphics Library,顧名思義,OpenGL 便是開放的圖形程序接口。OpenGL 仍然是唯一能夠取代微軟對 3D 圖形技術(shù)的完全控制的 API。通過利用 OpenGL 的三維圖形軟件包,深入了解運(yùn)用 Visual C+整理一個簡單的 3D 射擊游戲,體現(xiàn)人機(jī)交互?!娟P(guān)鍵詞】三維游戲 OpenGL C+ 射擊 人機(jī)交互。The D
3、esign and Development of the 3D Shooter Game Student: Huang Man, School of Computer ScienceTeacher:Sun Qingsheng, School of Computer ScienceAbstractDomestic 3d game development technology is in the key period of surpassing abroad, with large RPG online games as a mainstream. The network games intera
4、ctivity is undoubtedly LAN game and incomparable, but, network game time-consuming force, has become more and more people consensus. Small e-sports game just make up the network RPG insufficient, collection of leisure, simple, creative as one, will be more peoples favorite. This game development pur
5、poses, are in order to meet the needs of users. This section This game is based on c + + OpenGL library and to develop. OpenGL defines a cross programming languages, cross-platform programming interface specifications, it is used for 3d image (two-dimensional may). OpenGL is a professional graphics
6、programming interface, is a powerful, call convenient bottom graph library. OpenGL English full name is little Open more emphases, just as its name implies, OpenGL is Open Graphics programming interface. OpenGL is still the only way to replace Microsoft for 3D graphics technology complete control of
7、 the API. By using OpenGL 3D graphics package, in-depth understanding of using Visual c + + making a simple 3D shooter game, reflect human-computer interaction.KEY WORDS 3D GAME,OPENGL,C+,SHOOT, HUMAN-COMPUTER INTERACTION.1 / 6目目 錄錄1 緒論.11.1 問題背景.11.2 項(xiàng)目的目的及意義.21.3 研究范圍及技術(shù)要求.21.4 開發(fā)工具及相關(guān)技術(shù)簡介.32 系統(tǒng)設(shè)計(jì).62.1 需求分析.62.2 系統(tǒng)目標(biāo).62.3 系統(tǒng)功能結(jié)構(gòu).62.4 系統(tǒng)總體設(shè)計(jì).72.5 用戶體驗(yàn)流程圖.72.6 程序運(yùn)行環(huán)境.83 詳細(xì)設(shè)計(jì)與系統(tǒng)實(shí)現(xiàn).83.1 模型設(shè)計(jì).83.2 動畫設(shè)計(jì).93.3 場景渲染.103.4 射擊與爆破設(shè)計(jì).123.5 碰撞檢測.133.6 游戲進(jìn)度保存.144 測試.194.1 開場動畫測試.194.2 地圖漫游測試.244.3 射擊測試.274.4 通關(guān)測試.314.5 存檔測試.345 開發(fā)技巧與難點(diǎn)分析.405.1 3D 模型的顯示.405.2 基
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電影+電視劇制作投資合同
- 國內(nèi)快遞服務(wù)合同
- 電動汽車充電樁建設(shè)安裝合同
- 科技創(chuàng)新成果轉(zhuǎn)化合同
- 穩(wěn)定就業(yè)合同
- 清潔煤技術(shù)推廣與應(yīng)用合同
- 2025年度路燈廣告合作項(xiàng)目技術(shù)支持合同3篇
- 2025年度美術(shù)作品修復(fù)與維護(hù)服務(wù)合同范本
- 2025年專利權(quán)轉(zhuǎn)讓合同經(jīng)典版(三篇)
- 2025年度視頻直播平臺軟件推廣代理合同2篇
- 小學(xué)四年級數(shù)學(xué)知識點(diǎn)總結(jié)(必備8篇)
- GB/T 893-2017孔用彈性擋圈
- GB/T 11072-1989銻化銦多晶、單晶及切割片
- GB 15831-2006鋼管腳手架扣件
- 醫(yī)學(xué)會自律規(guī)范
- 商務(wù)溝通第二版第4章書面溝通
- 950項(xiàng)機(jī)電安裝施工工藝標(biāo)準(zhǔn)合集(含管線套管、支吊架、風(fēng)口安裝)
- 微生物學(xué)與免疫學(xué)-11免疫分子課件
- 《動物遺傳育種學(xué)》動物醫(yī)學(xué)全套教學(xué)課件
- 弱電工程自檢報告
- 民法案例分析教程(第五版)完整版課件全套ppt教學(xué)教程最全電子教案
評論
0/150
提交評論