計(jì)算機(jī)rpg游戲設(shè)計(jì)與開發(fā)-魔法師joey.doc
約39頁(yè)DOC格式手機(jī)打開展開
計(jì)算機(jī)rpg游戲設(shè)計(jì)與開發(fā)-魔法師joey,計(jì)算機(jī)rpg游戲設(shè)計(jì)與開發(fā)-魔法師joey頁(yè)數(shù)39 字?jǐn)?shù)18665摘要游戲,本來(lái)是特指兒童一起玩耍的活動(dòng),是孩子們的特權(quán)。然而,在當(dāng)今的時(shí)代,隨著信息技術(shù)的迅速發(fā)展,電子游戲應(yīng)運(yùn)而生。游戲也逐漸成了電子游戲的代名詞,而失去了它的本來(lái)意義。電子游戲成了各個(gè)年齡段人們?cè)诰o張的工作學(xué)習(xí)之余的一種放松娛樂的活動(dòng),老少皆宜。由于...
內(nèi)容介紹
此文檔由會(huì)員 猛龍 發(fā)布計(jì)算機(jī)RPG游戲設(shè)計(jì)與開發(fā)-魔法師Joey
頁(yè)數(shù) 39 字?jǐn)?shù) 18665
摘要
游戲,本來(lái)是特指兒童一起玩耍的活動(dòng),是孩子們的特權(quán)。然而,在當(dāng)今的時(shí)代,隨著信息技術(shù)的迅速發(fā)展,電子游戲應(yīng)運(yùn)而生。游戲也逐漸成了電子游戲的代名詞,而失去了它的本來(lái)意義。電子游戲成了各個(gè)年齡段人們?cè)诰o張的工作學(xué)習(xí)之余的一種放松娛樂的活動(dòng),老少皆宜。
由于我對(duì)電子游戲的喜歡我決定開發(fā)一個(gè)rpg即角色扮演類的游戲。在游戲中玩家將扮演主角進(jìn)行冒險(xiǎn)。游戲?qū)⑦\(yùn)用VC++6.0進(jìn)行開發(fā)并且運(yùn)用到DirectX的技術(shù)。我希望通過本次游戲的設(shè)計(jì)能使我了解游戲設(shè)計(jì)的步驟流程,并進(jìn)一步掌握對(duì)編程語(yǔ)言的實(shí)際應(yīng)用。在開發(fā)游戲主體的同時(shí),我還制作了一個(gè)附件——地圖編輯器。這個(gè)附件的功能在于它能大大減少游戲開發(fā)的工作量,提高游戲開發(fā)的效率。同時(shí)它也可以看作是游戲的一部分,玩家也可以使用它來(lái)按自己的意愿來(lái)進(jìn)行地圖編輯。
關(guān)鍵詞:角色扮演,VC++6.0,DirectX,地圖編輯器
目錄
第一章 前言
1.1選題…………………………………………………………………………………6
1.2 游戲類型…………………………………………………………………………7
1.3 制作工具…………………………………………………………………………7
第二章 電子游戲的發(fā)展
2.1 電子游戲發(fā)展史………………………………………………………………9
2.2 國(guó)產(chǎn)游戲的發(fā)展………………………………………………………………10
第三章 游戲內(nèi)容介紹
3.1 概述 ………………………………………………………………………………13
3.2 勝利條件…………………………………………………………………………13
3.3游戲的情節(jié)………………………………………………………………………13
3.4游戲的人物………………………………………………………………………13
第四章 游戲玩法
4.1 游戲開始…………………………………………………………………………14
4.2 存檔選擇…………………………………………………………………………15
4.3游戲主畫面………………………………………………………………………15
4.4戰(zhàn)斗…………………………………………………………………………………15
4.5 退出游戲…………………………………………………………………………15
第五章 游戲的實(shí)現(xiàn)
5.1總體設(shè)計(jì)方案……………………………………………………………………16
5.1.1 DirectDraw技術(shù)簡(jiǎn)介……………………………………………………16
5.1.2地圖………………………………………………………………………………19
5.1.3戰(zhàn)斗………………………………………………………………………………20
5.1.4音樂………………………………………………………………………………20
5.2 游戲各模塊………………………………………………………………………21
5.3 游戲流程圖………………………………………………………………………21
5.4 游戲結(jié)構(gòu)…………………………………………………………………………22
5.4.1 Game類…………………………………………………………………………23
5.4.2 Graph類………………………………………………………………………24
5.4.3 Sprite類………………………………………………………………………25
5.5 關(guān)鍵模塊的實(shí)現(xiàn)………………………………………………………………26
5.5.1人物行走的實(shí)現(xiàn)……………………………………………………………28
5.5.2 戰(zhàn)斗系統(tǒng)的實(shí)現(xiàn)……………………………………………………………29
5.5.3 地圖系統(tǒng)………………………………………………………………………32
5.5.4地圖編輯器的實(shí)現(xiàn)…………………………………………………………33
第六章 總結(jié)與展望………………………………………………………………………36
附錄:
源程序文件清單 …………………………………………………………………37
主要參考文獻(xiàn)………………………………………………………………………39
主要參考文獻(xiàn):
1 高強(qiáng) 朱安國(guó)主編.Visual C++ 高級(jí)編程技巧.第1版.北京:人民郵電出版社,2000
2 普悠數(shù)位科技著.Visual C++ 游戲設(shè)計(jì)入門.第1版.北京:機(jī)械工業(yè)出版社,2001
3 Jon Bates practical course of Visual C++6.0 first edition.北京:清華大學(xué)出版社,2000
4 Dacid J.Kruglinski Inside Visual C++6.0 Technology fifth edition.北京希望電子出版社,1999
5 徐曉剛等編著.Visual C++入門與提高.第1版.北京:清華大學(xué)出版社,2000