Project1

标题: 才发现有box2d,效果好好笑 [打印本页]

作者: 505681468    时间: 2024-5-6 07:30
标题: 才发现有box2d,效果好好笑
本帖最后由 505681468 于 2024-5-6 07:36 编辑

就是不知道多 sprite collider 的时候 碰撞性能怎么样,还有地图如果超大的话会怎样了
来个大手子哇


作者: kyjoke    时间: 2024-5-6 09:35
这东西...我实在是想不出来到底能干啥?或许用来弄一些交互式的游戏或者横板卷轴游戏会有用(比如做一个rm版本的flappy bird),毕竟rm原版的视角是从上到下的视角,成功的让物理模拟没什么用
作者: 505681468    时间: 2024-5-6 14:29
本帖最后由 505681468 于 2024-5-6 14:32 编辑
kyjoke 发表于 2024-5-6 09:35
这东西...我实在是想不出来到底能干啥?或许用来弄一些交互式的游戏或者横板卷轴游戏会有用(比如做一个rm ...


主要是看性能

能做的还不少,更规范的碰撞、像素碰撞,这些都可以规范地交给box2d去做
    例如,可以替换rm的事件碰撞
有物理碰撞,可以做图形碰撞逻辑
    例如,弹幕交互,弹幕触发地图事件
有重力了,就可以做横板动作,横板rpg自然也可以
而且,他还有鼠标拖拽,就很帅,可以做鼠标点击UI逻辑
    rm本身也有点击逻辑,但是是基于坐标计算、区域计算的
    假如我的UI是多边形的,或者跟实际上的 bitmap 是不对应的,那就不能直接 buttonRect = image.size 了

而在UI开发上,可以直接设置 onMouseClick -> windowFunction ,而不用管触发区域
    要是群友的rm编辑器hack出来了,甚至可以可视化UI开发
作者: 清澈淌漾    时间: 2024-5-6 14:43
合成大西瓜的基建




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1