- 博客(2)
- 收藏
- 关注
原创 C语言实训——经点小游戏马里奥开发day2
C语言实训——经点小游戏马里奥开发day2角色移动相关一、直接改变坐标在制作了卷轴式的地图后,为了发挥卷轴式地图的优越性,马里奥能自由移动是必须的,为了实现马里奥的移动,最开始我尝试的是当用户按下按钮后直接改变马里奥的x坐标的方式,但是这么做带来的问题就是马里奥的移动很僵硬,难以做到走路姿势的切换。这显然是不可取的,所以我想了一个新的方式去实现马里奥的移动。二、移动马里奥 为了让马里奥动起来,横坐标的改变是必须的,如何在横坐标的改变中使马里奥的动作尽可能的多并且连贯就是需要考虑的事情,我们的需
2020-06-17 00:16:48
1034
1
原创 C语言实训——经典小游戏马里奥开发day 1
C语言实训——经典小游戏马里奥开发day 1卷轴式地图一、关于卷轴式地图 在之前的开发尝试之中,我曾经使用的是地图移动但是马里奥保持在一个固定的点来实现马里奥的移动,但是我发现了几个问题:1、跳跃不自然由于马里奥本身没有x方向的位移,所以跳跃显得不自然,在使用了姿势切换后得到 了一点改进,但是看上去依旧像是直上直下式的跳跃,无法呈现出向前跳跃的抛物线2、无法自由移动马里奥因为是移动地图本身来移动实现移动马里奥,导致了马里奥不能自由的移动,只能保持一个固定的速度向前移动并跳上砖头,跳过柱子等
2020-06-15 23:51:22
3399
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅