首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

物理引擎游戏怎么架构

2012-04-09 
物理引擎游戏如何架构做一个FPS游戏,客户端打算用物理引擎子弹与玩家或建筑的碰撞,由客户端物理引擎做,服

物理引擎游戏如何架构
做一个FPS游戏,客户端打算用物理引擎
子弹与玩家或建筑的碰撞,由客户端物理引擎做,服务器只是做碰撞验证
现在想问的问题是
1 服务器刷的怪,还有怪物发射的子弹,这些的碰撞是由客户端做还是服务器做
2 如何保证游戏尽量少的不同步
上面两个问题麻烦简单说明下原因

[解决办法]
回复倒是没问题,可惜我连啥是物理引擎都不知道,我的回复你需要吗?摊手。

只从一个游戏玩家的角度建议,客户端不要涉及关键数据
每个客户端都计算某一个数据的话,姑且不说资源浪费和数据丢失,各客户端计算结果不同(比如某人开了外挂)那乐子就大了
服务器进行游戏数据计算,客户端负责把服务器的游戏数据转变为玩家的游戏体验,这是比较正常的模块划分吧
[解决办法]

探讨

回复倒是没问题,可惜我连啥是物理引擎都不知道,我的回复你需要吗?摊手。

只从一个游戏玩家的角度建议,客户端不要涉及关键数据
每个客户端都计算某一个数据的话,姑且不说资源浪费和数据丢失,各客户端计算结果不同(比如某人开了外挂)那乐子就大了
服务器进行游戏数据计算,客户端负责把服务器的游戏数据转变为玩家的游戏体验,这是比较正常的模块划分吧

热点排行