社区
游戏开发
帖子详情
网络游戏,物理引擎应该放在服务器吗?
万里鲲
2013-04-02 04:15:34
如果物理引擎不放在服务器端,为了提高效率,只放在客户端,在客户端模拟真实的物理世界,但是C/S模式下,一个客户发送一个命令向前(按下W)由于物理引擎放在客户端,此时控制的角色前面有一个石头,客户端很容易就知道,前面又石头不可能过去,但是服务器端不知道,服务器端的会按照客户端发送的命令,按照当前的方向前进,这个问题应该如何解决呢?谢谢大家了
...全文
757
6
打赏
收藏
网络游戏,物理引擎应该放在服务器吗?
如果物理引擎不放在服务器端,为了提高效率,只放在客户端,在客户端模拟真实的物理世界,但是C/S模式下,一个客户发送一个命令向前(按下W)由于物理引擎放在客户端,此时控制的角色前面有一个石头,客户端很容易就知道,前面又石头不可能过去,但是服务器端不知道,服务器端的会按照客户端发送的命令,按照当前的方向前进,这个问题应该如何解决呢?谢谢大家了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
昵称90天可以改一次
2013-04-12
打赏
举报
回复
看需求吧 如果物理效果和游戏无关 只是为了好看 那就没必要加撒 要是碰撞结果会影响游戏进程的话 就加上 至于你说小怪碰墙壁这种属于寻路问题 和物理没啥关联
万里鲲
2013-04-07
打赏
举报
回复
比如服务器上面的小怪AI处理,如果小怪在追逐角色的时候发生和墙壁的碰撞,此时服务器没有物理用来告知小怪已经碰撞了墙壁,应该采取响应的措施,这个要怎么办呢?还是说服务器要加上一个简单的物理?
jize00
2013-04-05
打赏
举报
回复
从外挂角度来说,像移动位置这种命令应该由服务器来控制的,基本上服务器应有个简单碰撞检测和阻挡点判断,复杂的逻辑判断还是由客户端去做,比如寻路、碰撞效果等
万里鲲
2013-04-02
打赏
举报
回复
那就是要发送这种特殊情况下的坐标信息给服务器吗?其他的正常情况直接的发送一个命令就是是吗?
万里鲲
2013-04-02
打赏
举报
回复
http://www.tudou.com/programs/view/tt6Rd7MO2JE/?fr=rec1 找到了一个比较好的材料,主要讲的就是网络游戏物理服务器的内容!终于找到点材料了~
寻开心
2013-04-02
打赏
举报
回复
本地做运动的碰撞检测, 把遇到石头这种不可能移动的情况本地化处理 发送给服务器客户新的合理的位置和姿态(本地交验过的)
SpriteKit游戏引擎视频教程
SpriteKit是Apple新推出的2D游戏引擎,与Cocos2d-x类似。可以使用Objective-C和Swift语言开发。可开发iOS和Mac OS X下的2D游戏。本课程主要介绍了SpriteKit的常用技术,包括基础知识、action、粒子系统、
物理引擎
等。
游戏
服务器
物理引擎
,
服务器
端物理实现(三)
服务器
端物理主需要考虑3个问题:unity客户端中障碍物信息的导出
服务器
上
物理引擎
broadphase的解决方案
服务器
端物理的显示渲染unity客户端可以做一个通用的GameObject Component 导出工具,将unity的树状gameobject结构导出为一个树状的json文件,用于
服务器
解析;这样对于客户端中的collider信息也可以导出一个component信息,存在json树状文...
物理系统
服务器
同步,浅谈
物理引擎
的网络同步方案!
0x00 前言本期文章的写作动机是最近碰到的一个问题:在一款在线对战FPS游戏中添加一个多人一起踢球的模式。本以为这个问题解决起来很简单,稍微研究了一会才发现坑还不小。最终花费了好一段时间才初步做出了还不错的效果,于是决定写这篇文章记录一下,抛砖引玉,供大家参考。0x01 问题描述我们要实现的效果可以抽象如下:一个场景中存在一个球形刚体(RigidBody)和多个在线玩家,每个玩家都能触碰到球体,...
根域名
服务器
都在国外,中国安全吗?安全
一、前言 世界上共有 13 个根域名
服务器
,其中主根域名
服务器
是在米国。 那米国有没有可能通过根域名
服务器
掐断我国的互联网呢? 在说结论之前,我们先来了解: DNS到底是怎么工作的? 为什么根域名
服务器
只有 13 台? 米国可以让我国从互联网上消失吗? 二、DNS到底是怎么工作的? 在上网冲浪时,我们在浏览器输入的都是网站的域名,而不是 Web
服务器
的 IP 地址。 原因很简单,域名和 IP 地址的关系就像我们手机通讯录那样,用对方的...
浅谈
物理引擎
的网络同步方案!
https://www.fgba.net/sitemap.xml
游戏开发
8,304
社区成员
23,682
社区内容
发帖
与我相关
我的任务
游戏开发
游戏开发相关内容讨论专区
复制链接
扫一扫
分享
社区描述
游戏开发相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章