有没有好的办法能模拟2D游戏中的跳跃呢?(因为在俯视图的那种2D游戏中,跳跃跟前进看起来是一样的...)

2012 年 7 月 14 日
 Aquietzero
4925 次点击
所在节点    程序员
13 条回复
Hyperion
2012 年 7 月 14 日
缩小呗...
Hyperion
2012 年 7 月 14 日
@Hyperion 哦, 对不起, 脑子里和手上打的不一样...

是放大目标...
x86
2012 年 7 月 14 日
放大目标,然后底部加个阴影出来
Aquietzero
2012 年 7 月 14 日
但是那样体验就不好了,我在想能不能将2D的图以水平方向为轴稍微做前后方向的旋转,做一个暂时的3D效果...但是又不知道怎么把过渡做好
darasion
2012 年 7 月 14 日
感觉 x86 说的没错。建议看一下小霸王红白机任天堂 各种游戏里边的实现。
跳起来的时候,目标放大,影子向左移动;落下来的时候,目标还原,影子收回来。
Hyperion
2012 年 7 月 14 日
还是建议放大, 然后在挑起的时候做一个动画. 如果是人, 就把手绘出来, 残影也不错.
Mutoo
2012 年 7 月 14 日
这种视角的游戏就不适合有“跳跃”这个动作。
lhj2100
2012 年 7 月 14 日
纵版卷轴的游戏真心可以设计成向左或向右滚动 非要设计跳跃的话..可以将人物放大1.2倍 地面缩小至0.9并显示地面外溢出的那一部分..给人一种人物离开地面..视野宽广了的感觉...
kekecen
2012 年 7 月 14 日
一般過程是這樣的....跳,人物和陰影逐漸放大,到頂點停頓一小下,然後回落時逐漸縮小,落地效果一般是周圍踏出灰塵,輕微的抖動一下畫面也會加強效果。
Aquietzero
2012 年 7 月 14 日
@lhj2100, @kekecen 你们的建议都不错啊,比简单的加阴影有动感很多~
ro00
2012 年 7 月 14 日
可以参考 Air Penguin
kekecen
2012 年 7 月 15 日
只是按照以往玩过的游戏描述一下(非建议,随便补充一下...阴影是要缩小才对...还有落地时有一两下小反弹什么的也可以显得可爱一点...
xlaok
2012 年 7 月 15 日
玩过赛尔达传说没~有个影子的~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/42332

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX