我曾经根据Smaug Codebase播放MUD。它是高度定制的,但核心是相同的。我有这个MUD的源代码,我有兴趣编写自己的(只是为了一个有趣的项目)。我有一些问题,主要是关于设计方面。也许有人可以帮我一把忙?
我希望它可以扩展到允许50个玩家同时在线,而不会降低性能。如果我使用Ruby 1.8(非常慢),与使用Python 3.1(更快)或编译C / C ++相比,它会有所不同吗?
如果有人可以伸出援手并提供一些信息或建议,我将永远感激。
答案 0 :(得分:11)
我会试一试:
这有点偏离袖口,我确信有不同意见。祝你好运!
答案 1 :(得分:1)
这是一款基于文字的游戏,对吗?在这种情况下,使用当前的硬件,似乎你不必担心的是不小心创建一个O(n ** 2)算法。对于50个用户来说,即便这样也不会太糟糕。