你好,我在这个领域完全是新手,Web开发还算擅长,但想涉足网页游戏,因为被《Deadshot.io》(不写链接因为Reddit可能不喜欢)和其他游戏激发了兴趣。我一直在尝试做一个类似的项目作为学习实践,但连基本的角色移动和碰撞检测都没能搞定。

接下来我想了解的是,如何导入如此漂亮(庞大)的地图,并在预定义的纹理墙壁等物体上检测碰撞?难道需要手动进行计算吗?

我试图找出《Deadshot》的实现方法,但没有成功。我还希望能够从Blender或互联网导入地图,并用它来制作自己的游戏。

任何形式的帮助或批评都对我很有用。谢谢。

另外,一开始我不想使用任何库或大型抽象框架,除非它们非常非常普遍。我的意思是,我暂时不想尝试ammo.js或cannon.js。首先,我想了解基本的方法。