貪食蛇引擎設(shè)置

貪食蛇引擎設(shè)置

ID:39582681

大?。?89.00 KB

頁數(shù):25頁

時間:2019-07-06

貪食蛇引擎設(shè)置_第1頁
貪食蛇引擎設(shè)置_第2頁
貪食蛇引擎設(shè)置_第3頁
貪食蛇引擎設(shè)置_第4頁
貪食蛇引擎設(shè)置_第5頁
資源描述:

《貪食蛇引擎設(shè)置》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、重慶大學(xué)本科學(xué)生課程設(shè)計任務(wù)書課程設(shè)計題目C++課程設(shè)計——PC版游戲引擎的設(shè)計與實現(xiàn)學(xué)院計算機學(xué)院專業(yè)網(wǎng)絡(luò)工程年級2009已知參數(shù)和設(shè)計要求:課程設(shè)計對游戲內(nèi)容不做限制,學(xué)生需要自行設(shè)計游戲的內(nèi)容和規(guī)則,并在課程設(shè)計報告中進行描述。游戲內(nèi)容可以參考俄羅斯方塊、貪吃蛇等游戲。使用C++語言實現(xiàn)游戲程序。要求以小組為單位,用C++實現(xiàn)游戲的主要功能模塊。最后需要提供的材料包括課程設(shè)計報告1份,程序拷貝1份(包括源代碼和可執(zhí)行程序),報告用PPT電子文檔一份(可選)。學(xué)生應(yīng)完成的工作:根據(jù)C++程序設(shè)計的思想和編程技術(shù),設(shè)計PC版游戲引擎,并通過輸出特定文字信息表示游戲運行的狀態(tài)信息

2、的變化。上機調(diào)試并能正確運行,并提交完整的設(shè)計報告和軟件程序拷貝。目前資料收集情況(含指定參考資料):《EssentialC++中文版》,StanleyB.Lippman著,侯捷譯,華中科技大學(xué)出版社,2001.8《C++程序設(shè)計教程實驗手冊》,H.M.Deitel,P.J.Deitel著,施平安譯,清華大學(xué)出版社,2004.2《高級語言C++程序設(shè)計編程范例與精解》,周玉龍,劉景編,高等教育出版社,2003.4課程設(shè)計的工作計劃:課程設(shè)計時間為一周,從18周星期一開始(2011年6月20日),到18周星期五結(jié)束(2010年6月24日)。課程設(shè)計以組為單位進行。每組2~3個人。星

3、期一進行貪吃蛇引擎的內(nèi)容和規(guī)則設(shè)計。星期二查找資料解決具體的技術(shù)問題。星期三用C++語言實現(xiàn)程序。星期四繼續(xù)完成程序,對程序進行調(diào)試,完成課程設(shè)計報告。星期五提交程序和課程設(shè)計報告,進行評審。本組由李歡(20095530)、張駒強(20095544)和楊顯川(20095540)組成李歡負(fù)責(zé)課程設(shè)計的改進程序部分,所進行的工作占總工作量的35%張駒強負(fù)責(zé)課程設(shè)計的編輯程序部分,所進行的工作占總工作量的35%楊顯川負(fù)責(zé)課程設(shè)計的文檔編輯部分,所進行的工作占總工作量的30%任務(wù)下達日期2011年6月20日完成日期2011年6月23日指導(dǎo)教師(簽名)學(xué)生(簽名)貪吃蛇引擎的設(shè)計與實現(xiàn)摘要

4、此次貪吃蛇引擎的設(shè)計,主要運用了面向?qū)ο缶幊趟枷搿>唧w知識有,類的聲明與定義,類的包含于重載,操作符的重載,文件流的讀寫,順序存儲器的運用等。來達到游戲過程中對蛇身移動及移動方向的控制,及游戲即時數(shù)據(jù)的導(dǎo)出等。游戲的規(guī)則是:玩家通過方向鍵(上,下,左,右)來控制蛇移動,在地圖上吃食物。吃掉食物后蛇身加長,并且會增加相應(yīng)分?jǐn)?shù),蛇運動時撞到墻壁(屏幕框)或者蛇身結(jié)束游戲,并在屏幕上顯示所得分?jǐn)?shù)。其中,蛇速度三級可調(diào)。本文中具體介紹了,游戲的各種功能與詳細(xì)設(shè)計,軟件的具體設(shè)計思路,各模塊的詳細(xì)介紹,部分模塊的程序流程圖,關(guān)鍵部分代碼的詳細(xì)講解等。關(guān)鍵字:貪吃蛇游戲引擎目錄1.課題介紹.

5、.......................................................................................................11.1選題背景..................................................................................................11.2關(guān)于編譯軟件..........................................................................

6、.................11.3關(guān)于兼容性...............................................................................................11.4預(yù)備知識..................................................................................................12.設(shè)計概要...........................................................

7、...........................................22.1需求分析..................................................................................................22.2程序結(jié)構(gòu).....................................................................................

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。