V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Aquietzero
V2EX  ›  程序员

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

  •  
  •   Aquietzero ·
    Aquietzero · 2012-07-14 10:12:29 +08:00 · 4158 次点击
    这是一个创建于 4506 天前的主题,其中的信息可能已经有所发展或是发生改变。
    13 条回复    1970-01-01 08:00:00 +08:00
    Hyperion
        1
    Hyperion  
       2012-07-14 10:14:11 +08:00
    缩小呗...
    Hyperion
        2
    Hyperion  
       2012-07-14 10:15:41 +08:00
    @Hyperion 哦, 对不起, 脑子里和手上打的不一样...

    是放大目标...
    x86
        3
    x86  
       2012-07-14 10:17:20 +08:00
    放大目标,然后底部加个阴影出来
    Aquietzero
        4
    Aquietzero  
    OP
       2012-07-14 10:17:39 +08:00
    但是那样体验就不好了,我在想能不能将2D的图以水平方向为轴稍微做前后方向的旋转,做一个暂时的3D效果...但是又不知道怎么把过渡做好
    darasion
        5
    darasion  
       2012-07-14 10:24:40 +08:00
    感觉 x86 说的没错。建议看一下小霸王红白机任天堂 各种游戏里边的实现。
    跳起来的时候,目标放大,影子向左移动;落下来的时候,目标还原,影子收回来。
    Hyperion
        6
    Hyperion  
       2012-07-14 10:27:14 +08:00
    还是建议放大, 然后在挑起的时候做一个动画. 如果是人, 就把手绘出来, 残影也不错.
    Mutoo
        7
    Mutoo  
       2012-07-14 10:39:39 +08:00
    这种视角的游戏就不适合有“跳跃”这个动作。
    lhj2100
        8
    lhj2100  
       2012-07-14 12:59:17 +08:00   ❤️ 1
    纵版卷轴的游戏真心可以设计成向左或向右滚动 非要设计跳跃的话..可以将人物放大1.2倍 地面缩小至0.9并显示地面外溢出的那一部分..给人一种人物离开地面..视野宽广了的感觉...
    kekecen
        9
    kekecen  
       2012-07-14 13:17:33 +08:00   ❤️ 1
    一般過程是這樣的....跳,人物和陰影逐漸放大,到頂點停頓一小下,然後回落時逐漸縮小,落地效果一般是周圍踏出灰塵,輕微的抖動一下畫面也會加強效果。
    Aquietzero
        10
    Aquietzero  
    OP
       2012-07-14 20:47:37 +08:00
    @lhj2100, @kekecen 你们的建议都不错啊,比简单的加阴影有动感很多~
    ro00
        11
    ro00  
       2012-07-14 21:13:53 +08:00
    可以参考 Air Penguin
    kekecen
        12
    kekecen  
       2012-07-15 00:47:32 +08:00
    只是按照以往玩过的游戏描述一下(非建议,随便补充一下...阴影是要缩小才对...还有落地时有一两下小反弹什么的也可以显得可爱一点...
    xlaok
        13
    xlaok  
       2012-07-15 00:53:12 +08:00
    玩过赛尔达传说没~有个影子的~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5348 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 07:02 · PVG 15:02 · LAX 23:02 · JFK 02:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.