关于上下场景移动 如何实现及保持性能问题探讨?

0 条评论


  • 1

    BobnimiVX5时空偏狭与兴趣泛滥

    蓝熊 赞同

    以浅薄的游戏制作知识来试着回答,请各位指教。

    1. 保证摄像机决定操作的方向,而不是按Room坐标系走,即按下左,一定往画面的左边走,而不是往房间的左侧走。
    2. 接收到“下上X”指令时,把摄像机反转。
    3. 同时改变有关Object的重力加速度方向(添个负号?)和有关Sprite的朝向,包括主角Miriam、部分友方使魔、部分技能投射物。敌人的Object和Sprite则不作调整

    好像这样做就行了?毕竟是在3D环境中,本来就有“镜头转动”、“镜头朝向决定操作方向”、“UI跟着镜头走”等现成实现方法(比如FPS、比如自控镜头的游戏)。


    至于如何保持性能,目前没有思路。

    我这里玩血污常态60帧,有些时候“下上X”,会伴随着可以感知的帧数降低和声效拖慢。

    不晓得是哪里出了问题。

    更新于 2019-06-25 11:01:35 0 条评论


  • 1

    RabbitViolet这个人懒什么也没有留下

    RabbitViolet 赞同

    当我没说 (●'◡'●) 翻转主摄像机可以实现

    看来我想多了 

    发布于 2019-06-24 00:16:07 3 条评论


  • 0

    云梦渊泽

    旋转的场景太大了吧,如果说x轴有四五个屏幕那么长,这个旋转就费劲了,这部分其实不难优化

    发布于 2019-06-24 14:29:03 0 条评论

  • 登录奶牛关账号即可参与讨论

{{question['follower_count']}} 个玩家关注

...

相关元素

相关游戏

相关问题

U3D怎么实现复杂的移动?

2人关注 2个回答

一个百分百由程序生成的游戏有可能存在吗?

11人关注 14个回答

如何理解游戏设计中的行为树和状态机?

10人关注 2个回答