2021級(jí)C語言大作業(yè) - 涂鴉跳躍

課代表總結(jié)如下??????
2021級(jí)C語言大作業(yè) - 涂鴉跳躍
總結(jié):
一、野生技能的問題??
二、野生技能的結(jié)論??
三、野生技能的結(jié)論??
一、野生技能的問題???
1、2021級(jí)C語言大作業(yè) - 涂鴉跳躍
?
00:05
?
二、野生技能的看法??
設(shè)計(jì)思路
觀察原版游戲,得出游戲的實(shí)現(xiàn)主要依靠角色與地面之間各自適時(shí)的移動(dòng)的結(jié)論,產(chǎn)生跳躍的效果。在此基礎(chǔ)上,逐漸增加游戲功能。由此得出游戲大體設(shè)計(jì)思路如下:
1. 游戲角色基本跳躍的實(shí)現(xiàn)
1.1 角色最簡(jiǎn)單跳躍
實(shí)現(xiàn)游戲角色在原地的跳躍以及地面隨機(jī)等距的生成,此時(shí)角色無法控制,地面也無法站立。
1.2 角色在各個(gè)地面上的跳躍
實(shí)現(xiàn)地面始終不移動(dòng),通過方向鍵控制角色在各個(gè)地面上跳動(dòng)。
1.3 角色與地面的交替移動(dòng)
角色跳躍到畫面某一高度且其速度不為0時(shí),將角色的速度轉(zhuǎn)移到地面上,讓地面做勻減速運(yùn)動(dòng),產(chǎn)生跳躍的感覺。此時(shí)地面無法循環(huán)生成。
1.4 無盡跳躍
當(dāng)?shù)孛娴淖鴺?biāo)大于畫面高度時(shí),使該地面在畫面最上方重新生成,實(shí)現(xiàn)無盡跳躍。
2. 游戲基本功能的實(shí)現(xiàn)
2.1 播放音樂
增加音樂播放函數(shù),當(dāng)角色踩到地面上時(shí)播放一次。
2.2 增加地面種類,死亡判斷
?
00:14
?
三、野生技能的結(jié)論??
2021級(jí)C語言大作業(yè) - 涂鴉跳躍
?
01:04
?
標(biāo)簽: