Scala是否是实施可扩展的MMORPG的不错选择?我读到有人建议Erlang,因为更好的并发处理。但Scala有演员/消息驱动的并发和函数式编程。那不应该处理并发和扩展吗?
抱歉,我不知道Erlang,也没有Scala没有MMORPG开发的经验。这就是为什么我不能提出更具体的问题。我正在寻找开发易于扩展的MMORPG的最佳方式。并认为斯卡拉可能是一个不错的选择。
答案 0 :(得分:4)
Scala适用于MMORPG,但它不一定具有可用于其他平台(尤其是C ++)的现有框架。 Erlang的容错性和可扩展性是传奇,但如果你使用Akka框架,你将拥有一套可比的功能(大部分)。
使用Scala的一个优点是,您可以利用Project Darkstar,这是一个基于Java的MMORPG创建平台。 Here's an example正在使用它,但我不确定它是否会继续维护。
答案 1 :(得分:3)