我开始学习Meteor,我意识到由于它的反应性,它可能是简单多人游戏的好方法。客户端 - 最小数据库 - 客户端之间的实时交换是否足够快以便交换玩家坐标?或者这是一个糟糕的解决方案,我应该在没有中间数据库的情况下进行,只需要直接的Web套接字连接?多人游戏概念对我来说是新的,所以也许我一直都错了。
答案 0 :(得分:1)
Meteor是迄今为止其他实时技术中最好的技术。 Meteor在内存管理和请求处理方面都非常快速。我已经在CENTOS Linux发行版VPS服务器上部署了Meteor(理想情况下,只需一个命令“mup”就必须选择DebianOS,因为它易于部署。)
Meteor是完整的堆栈就绪包装材料,您只需要掌握JavaScript知识并了解Meteor。以下是市场上可用的一些其他实时技术,
您必须学习每个框架并研究系统的性能基准测试,而在Meteor中,您只需要开始使用框架。流星学习曲线几乎是平坦的,如果你对javascript没问题,你绝对可以选择Meteor JS。
要开始通过视频学习,以下是链接
您可以在计算机上轻松安装Meteor。然后在你想要的目录级别运行下面的命令;
meteor create --full your-project-name
通过上述项目,您将了解Meteor 1.4.4.2最新架构和文件夹结构的基本流程。
注意:据我所知,流星资金很多,而且随着它的发展而大幅度增长 社区支持。我已经研究过上述所有技术, Meteor将您的项目开发工作减少了一半以上 时间和人力。您可以单独使用Meteor开发一个巨大的网站 不需要人力就可以了。