请问网页网络游戏和客户端网络游戏,哪一个能承受更多的玩家数量?为什么?
请问网页网络游戏和客户端网络游戏,哪一个能承受更多的玩家数量?为什么?
如果想要扩大承受数量,哪一种游戏更容易实现?(是不是只有新增服务器这一种方法?比如游戏里开新区)希望有专业点的回答...
如果想要扩大承受数量,哪一种游戏更容易实现?(是不是只有新增服务器这一种方法?比如游戏里开新区)
可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。
展开全部单纯从带宽和服务器考虑 网页网络游戏承载的客户端是一样的 因为 :
网页游戏 是在服务器运行了代码后 将代码转换成浏览器可以识别的(HTML 或XML等等数据)传递给客户端,实际上是浏览器充当了客户端的作用
而网络游戏是通过客户端直接传递数据到服务器的相应端口 然后服务器根据客户端发送的请求处理相应的数据
所以 网页游戏一般都是比较小巧的游戏 (因为频繁的和服务器进行交互 因为大量的运算在服务器执行)
而 网络游戏一般都是大型游戏 (因为一部分数据已经预先在客户端进行运算了 服务器只要通过同步和验证就可以直接执行客户端传递来的数据。)
这里还涉及到PHP和JSP 如果你用PHP开发网页游戏 我告诉你 你只能做非常简单的比如说俄罗斯方块 因为 php执行代码是解释执行: 何为解释执行呢?就是 编译一句执行一句 逐行逐行的去运算 而且PHP运算完后 还会释放内存,当下一个客户端传递数据来的时候又重新执行一遍, 你可以想象如果用户很多的情况下 那么资源很快就会耗尽 而用JSP 就比较好 所有代码运行一遍 就存在了服务器的缓存中 当下一个客户端提交数据进行访问的时候 就会直接调用 。
或者你可以使用其它的各种技术进行开发 ,但我要说的是 同样的游戏 开发网页版的 成本要远远高于网络客户端版的 至于开新区 你最好新增服务器,否者你还不如不开新区 同时你还应该考虑数据库的备份 如果你新区和老区放在一个服务器上 那是非常危险的行为 ... ... 总之一言难尽 你可以找个专业的人士手把手带你做一回 你就知道了追问就是玩家的承载能力完全取决与服务器的能力咯?追答嗯 服务器 和带宽 这是根本本回答由提问者推荐已赞过已踩过你对这个回答的评价是?评论收起