欢迎光临散文网 会员登陆 & 注册

2021级C语言大作业 - 涂鸦跳跃

2022-10-18 16:36 作者:小杰杰妮妮妮  | 我要投稿

课代表总结如下👍👍👍

2021级C语言大作业 - 涂鸦跳跃


总结:

一、野生技能的问题😃

二、野生技能的结论😃

三、野生技能的结论😃


一、野生技能的问题😃❓

1、2021级C语言大作业 - 涂鸦跳跃


00:05




二、野生技能的看法😃

设计思路

观察原版游戏,得出游戏的实现主要依靠角色与地面之间各自适时的移动的结论,产生跳跃的效果。在此基础上,逐渐增加游戏功能。由此得出游戏大体设计思路如下:

1. 游戏角色基本跳跃的实现

1.1 角色最简单跳跃

实现游戏角色在原地的跳跃以及地面随机等距的生成,此时角色无法控制,地面也无法站立。

1.2 角色在各个地面上的跳跃

实现地面始终不移动,通过方向键控制角色在各个地面上跳动。

1.3 角色与地面的交替移动

角色跳跃到画面某一高度且其速度不为0时,将角色的速度转移到地面上,让地面做匀减速运动,产生跳跃的感觉。此时地面无法循环生成。

1.4 无尽跳跃

当地面的坐标大于画面高度时,使该地面在画面最上方重新生成,实现无尽跳跃。

2. 游戏基本功能的实现

2.1 播放音乐

增加音乐播放函数,当角色踩到地面上时播放一次。

2.2 增加地面种类,死亡判断


00:14




三、野生技能的结论😃

2021级C语言大作业 - 涂鸦跳跃


01:04




2021级C语言大作业 - 涂鸦跳跃的评论 (共 条)

分享到微博请遵守国家法律