需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):7461 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:對(duì)于這樣的一個(gè)事實(shí),我想大家應(yīng)該都不會(huì)去否認(rèn)的。C#是一種面向?qū)ο笳Z(yǔ)言,它具有精準(zhǔn)、簡(jiǎn)單、而且類型安全的特性。它是由于隨著編程語(yǔ)言不停地飛速的發(fā)展,所產(chǎn)生的一種全新的語(yǔ)言,當(dāng)然它可是在Java語(yǔ)言逐漸流行后才出現(xiàn)的。當(dāng)信息技術(shù)在飛速發(fā)展時(shí),計(jì)算機(jī)的應(yīng)用同樣的也是在漸漸的日益普及,所以各種花樣的炫酷游戲也呈現(xiàn)在我們開闊的視野里。本論文將實(shí)際和應(yīng)用作為出發(fā)點(diǎn),向大家介紹像素鳥游戲的設(shè)計(jì)與實(shí)現(xiàn)。 像素鳥游戲是基于C#語(yǔ)言來(lái)設(shè)計(jì)開發(fā)的,本次項(xiàng)目的設(shè)計(jì),完全采用這種大家早就耳熟能詳?shù)哪J剑嫦驅(qū)ο蟮脑O(shè)計(jì)模式。所以在整個(gè)游戲中,看到的所有內(nèi)容,都可以理解為對(duì)象。啟動(dòng)游戲時(shí),我采用了vs2012中的Timer計(jì)時(shí)工具,已對(duì)畫面進(jìn)行一定的時(shí)間頻率去刷新,稍微利用雙緩沖技術(shù),對(duì)游戲窗口畫面進(jìn)行不停地的重繪,來(lái)實(shí)時(shí)去反映在程序運(yùn)行中整個(gè)游戲到底進(jìn)行一種什么樣的狀態(tài)。本設(shè)計(jì)主要實(shí)現(xiàn)的功能是,玩家需要不斷控制點(diǎn)擊屏幕的頻率來(lái)調(diào)節(jié)小鳥的飛行高度和降落速度,讓小鳥順利通過(guò)畫面右方的管道縫隙。如果小鳥不小心擦碰到了管子的話,游戲便宣告結(jié)束。 完成這個(gè)項(xiàng)目主要目的是能夠讓自己盡可能的掌握C#的基礎(chǔ)知識(shí)。在像素鳥游戲開發(fā)的過(guò)程里,涉及到了C#的基本知識(shí),這個(gè)使自身對(duì)C#的知識(shí)鞏固有非常好的作用,以提高自己在這個(gè)領(lǐng)域的能力以及編程技巧。
關(guān)鍵詞: C#;游戲;友好界面;智能
目錄 摘要 Abstract 第1章 緒論-1 1.1 課題背景-1 1.2 目的和意義-1 1.3 本章小結(jié)-1 第2章 開發(fā)環(huán)境和開發(fā)技術(shù)的相關(guān)介紹-2 2.1 開發(fā)環(huán)境-2 2.1.1 運(yùn)行的軟件和環(huán)境-2 2.2 相關(guān)理論-2 2.2.1 關(guān)于Visual Studio 2012 的介紹-2 2.2.2 關(guān)于C# 語(yǔ)言的特點(diǎn)-3 2.3 本章小結(jié)-4 第3章 系統(tǒng)設(shè)計(jì)-5 3.1 系統(tǒng)可行性分析-5 3.1.1 技術(shù)可行性分析-5 3.1.2 經(jīng)濟(jì)可行性分析-5 3.1.3 操作可行性分析-6 3.2.1 系統(tǒng)角色-6 3.2.2 模塊設(shè)計(jì)-6 3.2.3 流程圖-7 3.3 本章小結(jié)-7 第4章 系統(tǒng)實(shí)現(xiàn)-8 4.1 父類基本功能實(shí)現(xiàn)分析-8 4.2 鳥類基本功能實(shí)現(xiàn)分析-9 4.3 單例類基本功能實(shí)現(xiàn)分析-10 4.4 重力類基本功能實(shí)現(xiàn)分析-11 4.5 管道類基本功能實(shí)現(xiàn)分析-11 4.6 本章小結(jié)-12 第5章 游戲界面-13 5.1 游戲背景圖-13 5.2 游戲程序運(yùn)行-14 第6章 總結(jié)與展望-15 6.1 本設(shè)計(jì)總結(jié)-15 6.2 本設(shè)計(jì)不足之處-15 6.3 展望-15 參 考 文 獻(xiàn)-16 致 謝-16 |