我想尝试使用 websockets 和 HTML-5 技术为 web 编写一个简单的游戏,我正在考虑使用 Play 框架和 Scala 来做这件事。然而,我想要制作的游戏类型是一个具有持久世界的游戏,事情会自行发生,而不仅仅是作为玩家行动的后果,这意味着它不符合 Play 的无状态哲学。我尝试在 Play 应用程序中启动一个单独的线程,它将充当具有运行世界的通常的持久游戏服务器,并且它似乎可以工作。你怎么能对此发表评论?
- 这种方法我会面临一些大问题吗?
- 有没有更好的解决方案和设置?除了独立(非http)游戏服务器之外,ppl 通常用于这些事情吗?
- 考虑到类似的问题,您能分享任何有趣的经验吗?