我想我的项目的技术堆栈,我想到使用ejabberd.该项目将看起来像经典的多用户地下城RPG,玩家将从一个地方移动到另一个地方(地点看起来与聊天室完全一样),他们也会在回合制模式下互相想象彼此以及AI .
我从未使用过ejabberd,但我在使用erlang编写服务器应用程序方面有一些经验.
对于这种游戏,ejabberd是否有点矫枉过正?它有很多我不需要的功能.然而,它对于erlang开发者来说是众所周知的,并且也非常稳定和成熟.ejabberd是否值得将它用作我的在线游戏的传输层,或者我应该更好地发明我自己的轮子,一些小而简单的东西?
lox*_*oxs 12
我有几年的商业经验,使用ejabberd这样的事情.所以,我的看法:
优点:
缺点: