flappybird游戲設(shè)計(jì)

flappybird游戲設(shè)計(jì)

ID:13235147

大?。?.24 MB

頁(yè)數(shù):22頁(yè)

時(shí)間:2018-07-21

flappybird游戲設(shè)計(jì)_第1頁(yè)
flappybird游戲設(shè)計(jì)_第2頁(yè)
flappybird游戲設(shè)計(jì)_第3頁(yè)
flappybird游戲設(shè)計(jì)_第4頁(yè)
flappybird游戲設(shè)計(jì)_第5頁(yè)
資源描述:

《flappybird游戲設(shè)計(jì)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、四川師范大學(xué)成都學(xué)院課題報(bào)告四川師范大學(xué)成都學(xué)院高級(jí)語(yǔ)言程序課程設(shè)計(jì)Flappybird游戲程序設(shè)計(jì)學(xué)生姓名學(xué)號(hào)所在學(xué)院通信工程學(xué)院專業(yè)名稱通信工程班級(jí)指導(dǎo)教師成績(jī)I四川師范大學(xué)成都學(xué)院課題報(bào)告課程設(shè)計(jì)任務(wù)書學(xué)生姓名學(xué)生學(xué)號(hào)學(xué)生專業(yè)學(xué)生班級(jí)指導(dǎo)教師職稱發(fā)題日期完成日期設(shè)計(jì)題目Flappybird游戲設(shè)計(jì)設(shè)計(jì)目的:1、掌握java語(yǔ)言編程2、了解簡(jiǎn)單游戲設(shè)計(jì)思路及方法3、學(xué)習(xí)用java語(yǔ)言編寫簡(jiǎn)單程序4、了解用java語(yǔ)言處理圖片具體任務(wù)及要求:1、用java完成flappybird程序設(shè)計(jì)。2、游戲包括加載、引導(dǎo)、開始、游戲、結(jié)束

2、環(huán)節(jié)。3、記分牌、記錄等設(shè)計(jì)。4、游戲分為白天和黑夜兩個(gè)場(chǎng)景。5、按時(shí)完成課題設(shè)計(jì),總結(jié)。課程設(shè)計(jì)進(jìn)度安排:序號(hào)內(nèi)容安排時(shí)間1查閱文獻(xiàn)資料,寫任務(wù)書2做出需求分析,列出大綱3列出可行的方案,并討論修改4完成初稿5修改完善論文,總結(jié)課程設(shè)計(jì)參考文獻(xiàn):[1]馮燕奎、趙德奎:JSP實(shí)用案例教程[M],清華大學(xué)出版社,2004.5,P70-P100[2]王家華:軟件工程[M],東北大學(xué)出版社,2001.3,P303[3]王宜貴:軟件工程[M],機(jī)械工業(yè)出版社,2002,P20-P79[4]張洪斌:java2高級(jí)程序設(shè)計(jì)[M],中科多媒體出

3、版社,2001.11,P85-P90[5]孫鑫:JavaWeb開發(fā)詳解[M,電子工業(yè)出版社,2006,P189-P274指導(dǎo)教師簽字院長(zhǎng)審核簽字I四川師范大學(xué)成都學(xué)院課題報(bào)告Flappybird游戲程序設(shè)計(jì)內(nèi)容摘要:flappybird是一款形式簡(jiǎn)易但難度極高的休閑游戲。玩家需要不斷控制點(diǎn)擊屏幕的頻率來調(diào)節(jié)小鳥的飛行高度和降落速度,讓小鳥順利通過畫面右方的管道縫隙。如果小鳥不小心擦碰到了管子的話,游戲便宣告結(jié)束。本設(shè)計(jì)介紹了電腦版的該游戲的大概框架以及具體源程序代碼。關(guān)鍵詞:游戲設(shè)計(jì)程序Flappybirdgameprogramm

4、ingAbstract:Flappybirdisaformofsimplebutverycasualgames.Playersneedtokeepcontrolofthefrequencyoftheclickonthescreentoadjusttheflyingheightofthebirdsandlandingspeed,andletthebirdpipeaperturepassthepicturetotheright.Ifthebirdaccidentallybrushagainstthepipe,thegamehasend

5、ed.Thisdesignintroducedthecomputerversionofthegameaboutframeworkandspecificsourceprogramcode.Keywords:GameDesignProgram四川師范大學(xué)成都學(xué)院課題報(bào)告目錄前言11游戲設(shè)計(jì)思路12游戲設(shè)計(jì)過程13圖片素材下載34加載界面設(shè)計(jì)45游戲界面設(shè)計(jì)46游戲設(shè)計(jì)44.1場(chǎng)景設(shè)計(jì)44.2游戲中界面64.3游戲結(jié)束界面67效果圖8參考文獻(xiàn)17II四川師范大學(xué)成都學(xué)院課題報(bào)告Flappybird游戲程序設(shè)計(jì)前言《flappybird》

6、是由來自越南的獨(dú)立游戲開發(fā)者DongNguyen所開發(fā)的作品,該游戲于2013年5月上線,2014年年初迎來火爆之勢(shì)。目前,該游戲全球下載或已超過5千萬次。由于本游戲的成功受到質(zhì)疑,研發(fā)者迫于壓力,于2014年2月8日意外宣布游戲下線。游戲中玩家必須控制一只小鳥,跨越由各種不同長(zhǎng)度水管所組成的障礙,而這只鳥其實(shí)是根本不會(huì)飛的??所以玩家每點(diǎn)擊一下小鳥就會(huì)飛高一點(diǎn),不點(diǎn)擊就會(huì)下降,玩家必須控制節(jié)奏,拿捏點(diǎn)擊屏幕的時(shí)間點(diǎn),讓小鳥能在落下的瞬間跳起來,恰好能夠通過狹窄的水管縫隙,只要稍一分神,馬上就會(huì)失敗陣亡。cocos2dxedito

7、r,它是開發(fā)跨平臺(tái)的手機(jī)游戲工具,運(yùn)行window系統(tǒng)上,javascript腳本語(yǔ)言,基于cocos2d-x跨平臺(tái)游戲引擎,集合代碼編輯,場(chǎng)景設(shè)計(jì),動(dòng)畫制作,字體設(shè)計(jì),還有粒子,物理系統(tǒng),地圖等等的,而且調(diào)試方便,和實(shí)時(shí)模擬。1游戲設(shè)計(jì)思路l游戲場(chǎng)景:游戲主要有三個(gè)場(chǎng)景組成,開始場(chǎng)景、主場(chǎng)景、結(jié)束場(chǎng)景l(fā)主場(chǎng)景:主場(chǎng)景是由上下兩個(gè)水管和水管之間空隙組成,間隙時(shí)一定的,下水管可以是隨機(jī)出來的,然后上水管可以由下水管的數(shù)據(jù)計(jì)算出。l小鳥:每次按一下向上小鳥坐標(biāo)就向上加一定的高度,釋放后就自由落下l游戲成績(jī):當(dāng)小鳥沒通過一個(gè)水管的時(shí)候分

8、數(shù)就自加一定分值。l死亡判斷:當(dāng)小鳥碰到水管或者是地面的時(shí)候,小鳥死亡,游戲結(jié)束。判斷到小鳥坐標(biāo)與水管坐標(biāo)或者地面坐標(biāo)在一定的范圍內(nèi)就可以判斷其死亡。2游戲設(shè)計(jì)過程2剛想到做這個(gè)游戲。3四川師范大學(xué)成都學(xué)院課題報(bào)告用線程來讓小鳥掉下來,用鼠標(biāo)監(jiān)聽來

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

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

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