需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):13100 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:本文首先介紹了即時戰(zhàn)略類型游戲以及其發(fā)展趨勢,之后提出了本人打算在Windows上利用C++開發(fā)的即時戰(zhàn)略游戲—RTS戰(zhàn)爭這一目標。先是對開發(fā)過程中使用到的技術(shù)進行簡要說明和評估,隨后確定了RTS戰(zhàn)爭的游戲規(guī)則和游戲內(nèi)容,再之后還探討了該項目的具體細節(jié)和實現(xiàn)方案,最后則是對本次游戲開發(fā)工作進行總結(jié)和展望。
關(guān)鍵詞:游戲開發(fā);即時戰(zhàn)略;聯(lián)機;場景編輯
目錄 摘要 Abstract 1-概述-1 1.1-項目背景-1 1.2-項目意義-1 1.3-國內(nèi)外研究現(xiàn)狀及發(fā)展趨勢-2 1.4-本文主要研究內(nèi)容和章節(jié)安排-2 2-開發(fā)環(huán)境及相關(guān)技術(shù)介紹-2 2.1-開發(fā)環(huán)境-2 2.2-運行環(huán)境-3 2.3-freeglut概述-3 2.3.1-基本使用方法-3 2.3.2-優(yōu)點-3 2.3.3-用途-4 2.4-glew概述-4 2.4.1-基本使用方法-4 2.4.2-優(yōu)點-4 2.4.3-用途-4 2.5-jsoncpp概述-4 2.5.1-基本使用方法-5 2.5.2-優(yōu)點-5 2.5.3-用途-5 2.6-posix threads for win32概述-5 2.6.1-基本使用方法-5 2.6.2-優(yōu)點-5 2.6.3-用途-6 2.7-directsound概述-6 2.7.1-基本使用方法-6 2.7.2-優(yōu)點-6 2.7.3-用途-6 3-游戲的功能模塊設(shè)計和游戲內(nèi)容設(shè)計-7 3.1-游戲的功能模塊設(shè)計-7 3.2-游戲內(nèi)容設(shè)計-7 3.2.1-游戲規(guī)則-7 3.2.2-游戲元素-8 3.2.3-游戲操作方法-8 3.2.4-游戲界面設(shè)計-9 4-游戲的詳細設(shè)計與具體實現(xiàn)-10 4.1-游戲的詳細設(shè)計-10 4.1.1-實體與角色-10 4.1.2-信號-11 4.1.3-狀態(tài)-12 4.1.4-狀態(tài)機-12 4.1.5-游戲時間和動畫序列-13 4.1.6-服務(wù)器與客戶端-14 4.1.7-位置與速度-16 4.1.8-飛行道具-16 4.1.9-ID管理-17 4.2-游戲的具體實現(xiàn)-17 4.2.1-圖像的顯示-17 4.2.2-音效-21 4.2.3-鄰域查找-22 4.2.4-碰撞檢測-22 4.2.5-視野的大小和移動-22 4.2.6-窗體到游戲場景變換-23 4.2.7-實時尋路-23 4.2.8-游戲優(yōu)化-25 4.2.9-配置文件-25 5-總結(jié)與展望-26 參考文獻-28 |