html5 – 将游戏框架作为游戏服务器

前端之家收集整理的这篇文章主要介绍了html5 – 将游戏框架作为游戏服务器前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想尝试使用websockets和 HTML-5技术编写一个简单的Web游戏,我正在考虑使用Play框架和 Scala.然而,我想要制作的游戏类型是一个具有持久性世界的游戏,它不仅仅是玩家行为的结果,也不仅仅是玩家的无状态哲学.我已经尝试在Play应用程序中启动一个单独的线程,它将作为一个运行世界的常用持久性游戏服务器,它似乎工作.你怎么评论呢?

>这种方法会遇到一些大问题吗?
>有更好的解决方案和设置吗?除了独立(非http)游戏服务器之外,人们通常会使用什么来做这些事情?
>考虑到类似问题,您能分享任何有趣的经历吗?

解决方法

不要因为“始终运行的线程更新信息”而陷入困境.

大多数情况下,此类游戏只保存上次更新时间,并根据现在和上次更新之间的时间计算新值.任何Web框架或技术都可以做到这一点.
即使我是一个很大的玩家框架粉丝/瘾君子,我也不认为持久性论证本身就足够了.

但如果你需要:

>良好的websockets集成,
>支持繁忙的交通,
>没有大规模服务器的大规模并发

确实,Playframework可能是您的选择.

猜你在找的HTML5相关文章