我正在制作游戏而我正在使用Python作为服务器端。
使用Python自己实现聊天是相当简单的 - 这不是我的问题
我的问题是
我只是想知道是否有任何预制的聊天服务器或某种服务,我可以在我的游戏中实现而不是滚动我自己的聊天服务器?
也许我可以在游戏服务器流程旁边运行一个不同的流程?
答案 0 :(得分:10)
我建议使用XMPP / Jabber。有许多用于不同语言的客户端和服务器的库。它是免费/开源的。
答案 1 :(得分:1)
也许你可以使用IRC作为聊天服务,我知道irclib用于python,它更像是一个客户端,但理论上你可以用它来代理游戏服务器上的其他IRC服务器。
它有点hackish,只是以为我会提到它
答案 2 :(得分:1)
老实说,我认为你最好自己动手并将它与你的程序紧密结合。我知道重新发明轮子是没有意义的,但在你的情况下这样做有几个好处:集成,学习,安全性和简单性。