java – 用于编写基于客户端服务器的游戏的建议
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了java – 用于编写基于客户端服务器的游戏的建议,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1037字,纯文字阅读大概需要2分钟。
内容图文
![java – 用于编写基于客户端服务器的游戏的建议](/upload/InfoBanner/zyjiaocheng/798/9b02edb206744001807f8929b2a354da.jpg)
我正在考虑编写一个基于服务器的游戏,并且有几个客户端程序连接到它.游戏(非常)基本上由用户可以“接受”的项目列表组成,这将从所有连接的计算机上的列表中删除它(这需要非常快速地更新).
我正在考虑为客户端使用Java applet,因为我希望它可以移植并从浏览器(主要在Windows中)运行,以及快速更新,以及在Linux上运行的C或Java服务器(目前只是家庭服务器,但可能继续使用VPS).
此游戏的前一个’化身’在浏览器中运行,并使用PHP mySQL作为后端,但是当几个人连接时(这与大约8个人,这最终需要处理更多)这淹没了服务器).
用户可能都处于相同的物理位置(具有相同的公共IP地址),并且系统每秒会收到多个请求,所有这些都需要将列表发送回客户端.
某些计算机可能对它们有防火墙限制,因此您建议使用HTTP流量,自定义端口,还是通过SSH或某些现有协议?
任何人都可以建议一些技巧(线程,一个项目的多个请求?),工具,数据库(mySQL?)或API,这将有助于我开始这个项目?我更喜欢C作为后端,因为它会更快,但使用Java将允许我重用代码.
谢谢!
解决方法:
我不会因为单独的速度而使用C.性能差异极不可能对您的游戏产生真正的影响. (您的网络可能会消除任何性能差异,除非您在客户端和服务器之间有10 GigE)我会使用C或Java,因为您将首先使用该语言.
内容总结
以上是互联网集市为您收集整理的java – 用于编写基于客户端服务器的游戏的建议全部内容,希望文章能够帮你解决java – 用于编写基于客户端服务器的游戏的建议所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。