当Astra发布时,我开始着手这个项目——一个生产级MMO,目的是测试新模型的极限。结果发现,它的表现惊人地出色。

目标大致是复现魔兽世界经典旧世的时代技术与规模,而它确实达到了这一基准:
服务器承载约2万名玩家,其中约2000名玩家集中在同一小块区域(客户端接收数据约100KB/s,服务器输出约40MB/s)。

说实话,我觉得这已经略微超越了当年魔兽经典服在玩家数量和带宽方面的水平,但如今计算机性能要快得多;不过我认为仍有优化空间。

我不是美术师,所以画面显然非常粗糙——这只是Astra在没有概念参考的情况下拼凑出来的素材。但它确实使用了正确的动画和三角面预算,因此作为性能测试是合适的。

需要注意的是,所有这些玩家角色都是通过网络套接字正确连接到服务器的真实玩家(一个独立进程运行着2万个无头游戏客户端,并通过网络连接服务器)。因此这是一次真实的带宽/网络/服务器压力测试——服务器无法区分这些机器人与真实玩家。不过显然,每个机器人玩家在此处执行的是非常简单的逻辑,所以我的机器才能同时运行2万个。

所以是的,Astra绝对惊艳。遗憾的是,这次测试消耗了我两次重置和全部Token,之后不得不放慢速度,但它确实是个好模型。

https://24.199.125.91/

我把测试服务器放到了这里,如果有谁想随便玩玩的话。
玩法方面还很基础,但系统层面应该都能正常运行。

我在X平台发的帖子比这里多,因为我可以自由地刷屏。如果有人想了解更多,可以看看 https://x.com/kalin_t/