• <strike id="eqccg"><s id="eqccg"></s></strike>
      • <strike id="eqccg"><s id="eqccg"></s></strike>
        <samp id="eqccg"><dl id="eqccg"></dl></samp>
        論文格式
        電氣工程 會計論文 金融論文 國際貿(mào)易 財務(wù)管理 人力資源 輕化工程 德語論文 工程管理 文化產(chǎn)業(yè)管理 信息計算科學(xué) 電氣自動化 歷史論文
        機械設(shè)計 電子通信 英語論文 物流論文 電子商務(wù) 法律論文 工商管理 旅游管理 市場營銷 電視制片管理 材料科學(xué)工程 漢語言文學(xué) 免費獲取
        制藥工程 生物工程 包裝工程 模具設(shè)計 測控專業(yè) 工業(yè)工程 教育管理 行政管理 應(yīng)用物理 電子信息工程 服裝設(shè)計工程 教育技術(shù)學(xué) 論文降重
        通信工程 電子機電 印刷工程 土木工程 交通工程 食品科學(xué) 藝術(shù)設(shè)計 新聞專業(yè) 信息管理 給水排水工程 化學(xué)工程工藝 推廣賺積分 付款方式
        • 首頁 |
        • 畢業(yè)論文 |
        • 論文格式 |
        • 個人簡歷 |
        • 工作總結(jié) |
        • 入黨申請書 |
        • 求職信 |
        • 入團申請書 |
        • 工作計劃 |
        • 免費論文 |
        • 合作期刊 |
        • 論文同學(xué)網(wǎng) |
        搜索 高級搜索

        當(dāng)前位置:論文格式網(wǎng) -> 畢業(yè)論文 -> 計算機論文
        畢業(yè)論文標(biāo)題:

        基于VC的飛行模擬游戲的設(shè)計及實現(xiàn)

         本文ID:LWGSW14183 價格:收費積分/100
        掃一掃 掃一掃
        本站會員可自行下載:下載地址 基于VC的飛行模擬游戲的設(shè)計及實現(xiàn) (收費:1000 積分)  

        論文字?jǐn)?shù):13790,頁數(shù):31

        摘  要
        電子游戲的出現(xiàn)代表了一種全新娛樂方式的誕生。目前,電子游戲正以其獨特的魅力吸引著眾多的玩家。隨著游戲產(chǎn)業(yè)的蓬勃發(fā)展,越來越多的人加入到了游戲開發(fā)的行業(yè)。游戲開發(fā)涵蓋了程序設(shè)計、文學(xué)、歷史、音樂及美術(shù)等諸多方面的內(nèi)容,除去市場價值的意義,電子游戲的發(fā)展的必要性還在于對我國文化產(chǎn)業(yè)的發(fā)展的重要性,游戲作為一種特殊的創(chuàng)意文化產(chǎn)品形態(tài),是文化產(chǎn)業(yè)鏈中不可缺少的一環(huán)。設(shè)計在利用已有的開發(fā)包和已有的游戲框架的基礎(chǔ)上,采用Microsoft Visual C++2005為開發(fā)平臺,這些開發(fā)包和框架已經(jīng)完美地解決了游戲圖像和音效方面的問題,設(shè)計的主要工作就是向框架中添加自己所設(shè)計的類,用于實現(xiàn)設(shè)計所要實現(xiàn)的功能。在進行類的設(shè)計時,運用C++所具有的繼承和派生功能,使很大一部分代碼能夠得到重用,從而實現(xiàn)多態(tài),同時,還要在父類中很好地引入虛函數(shù),為指針能夠指向子類的同名成員提供方便,然后利用開發(fā)包里的方法來實現(xiàn)游戲背景的顯示,最終得到一個在Microsoft Visual C++2005上運行的飛行模擬游戲,同時在運行時不會出現(xiàn)重大尤其是會令游戲崩潰的BUG。
        關(guān)鍵詞:飛行模擬;多態(tài);代碼重用


        Design and realization of a flight simulation game based on VC
        Abstract
        The appearance of computer game has represented the naissance of a totally new sort way of entertainment. At present, the computer game has attracted a great deal of players by its unique charm. Along with the game industry flourishing, more and more people has joined the profession of game development. Game development has covered many contents including programming, literature, history, music, arts ,etc. Eliminate the significance of market value, game develop is quite important to the culture evolution of our nation to be a special kind of creativity culture production. Game is indispensable to the chain of culture industry. The design based on the develop package and the game frame which already exist uses Microsoft Visual C++2005 to be the platform. These develop package and game frame has raveled out the problem which relate to image and sound effect perfectly. The main task of the design is to add classes that planed by oneself to the game frame, to actualize the function which the design have to realize. When we carry through the classes design, use the inherit and derive function, we need to enable a majority of code can be reused, aim to actualize polymorphism, at the same time. It is necessary to use virtual function in the baseclass, to make pointer can point to the member which has the same name in the subclass more convenience, afterwards, utilize the develop package to realize the demonstration of game background, finally obtain a flight simulation game which can run on Microsoft Visual C++2005, and there’s no seriously bugs especially that can make the game crash when running.
        Key words: flight simulation; polymorphism; code reuse

        目  錄

        1 引言 1
        1.1 課題背景 1
        1.2 國內(nèi)外研究背景 1
        1.3 本課題研究的意義 1
        1.4 本課題研究的方法 1
        2 游戲軟件的現(xiàn)狀和VC的概況 1
        2.1 中國游戲軟件的現(xiàn)狀 1
        2.2 C++簡介 2
        2.3 Microsoft Visual C++簡介 3
        2.4 利用Visual C++開發(fā)游戲簡介 3
        3 開發(fā)環(huán)境介紹 3
        3.1 開發(fā)環(huán)境 3
        3.2 關(guān)于Allegro 4
        4 游戲程序的開發(fā) 4
        4.1 游戲的思路和構(gòu)想 4
        4.1.1 游戲想法的產(chǎn)生 4
        4.1.2 對游戲設(shè)計的初步認(rèn)識 4
        4.1.3 模塊成型階段 4
        4.2 程序的類結(jié)構(gòu) 5
        4.3 游戲的實現(xiàn) 5
        4.3.1 主類Level的實現(xiàn) 5
        4.3.2 Object類的實現(xiàn) 11
        4.3.3 Plane類的實現(xiàn) 12
        4.3.4 Player類的實現(xiàn) 14
        4.3.5 Enemy類的實現(xiàn) 15
        4.3.6 Bullet類的實現(xiàn) 16
        4.3.7 Prize類的實現(xiàn) 17
        5 程序設(shè)計過程中遇到的一些重要問題 18
        5.1 關(guān)于碰撞的問題 18
        5.2 關(guān)于游戲畫面的問題 21
        5.3 關(guān)于玩家控制的問題 23
        結(jié)    論 24
        參考文獻 24
        致    謝 25
        聲    明 26


        相關(guān)論文
        本論文在計算機論文欄目,由論文格式網(wǎng)整理,轉(zhuǎn)載請注明來源www.donglienglish.cn,更多論文,請點論文格式范文查看
        上一篇:基于C#端口掃描器的實現(xiàn) 下一篇:多時區(qū)時鐘軟件的設(shè)計與實現(xiàn)
        Tags:基于 飛行 模擬游戲 設(shè)計 實現(xiàn) 【收藏】 【返回頂部】
        最新文章
        熱門文章
        計算機論文
        推薦文章

        本站部分文章來自網(wǎng)絡(luò),如發(fā)現(xiàn)侵犯了您的權(quán)益,請聯(lián)系指出,本站及時確認(rèn)刪除 E-mail:349991040@qq.com

        論文格式網(wǎng)(www.donglienglish.cn--論文格式網(wǎng)拼音首字母組合)提供計算機論文畢業(yè)論文格式,論文格式范文,畢業(yè)論文范文

        Copyright@ 2010-2018 LWGSW.com 論文格式網(wǎng) 版權(quán)所有 蜀ICP備09018832號

        感谢您访问我们的网站,您可能还对以下资源感兴趣:

        论文格式网:毕业论文格式范文
          <th id="g6kuk"></th>
          • <samp id="g6kuk"><tbody id="g6kuk"></tbody></samp>
            <ul id="g6kuk"><pre id="g6kuk"></pre></ul>