Ruby on rails RubyonRails能成为游戏服务器吗?

Ruby on rails RubyonRails能成为游戏服务器吗?,ruby-on-rails,Ruby On Rails,我想做一个多人游戏。 所以,我应该创建一个服务器套接字和循环来接受传入的客户机请求。 因为我不想让浏览器浏览PHP网站来实现这一点,所以我只想让服务器自动执行服务器套接字一次。 我可以使用RubyonRails来实现这一点吗?取决于您希望服务器是什么。如果是基于回合的游戏或非实时游戏(不是RTS/FPS等),Rails应该可以。您将希望将其用作web服务的框架,而不是网站本身 在您开发游戏时,它还可以用作实验服务器,因为Rails代码在快速迭代中更容易修改。Rails可以做到这一点。但它可能不是

我想做一个多人游戏。 所以,我应该创建一个服务器套接字和循环来接受传入的客户机请求。 因为我不想让浏览器浏览PHP网站来实现这一点,所以我只想让服务器自动执行服务器套接字一次。
我可以使用RubyonRails来实现这一点吗?

取决于您希望服务器是什么。如果是基于回合的游戏或非实时游戏(不是RTS/FPS等),Rails应该可以。您将希望将其用作web服务的框架,而不是网站本身


在您开发游戏时,它还可以用作实验服务器,因为Rails代码在快速迭代中更容易修改。

Rails可以做到这一点。但它可能不是这项工作的最佳工具

HTTP是一种请求/响应协议,发送带外数据非常棘手,您需要使用cometd或新的websockets,并让所有客户端监听或轮询数据


我认为使用Erlang是一个更好的工具,或者如果您对Ruby更熟悉,可以使用Ruby服务器(而不是Rails),使用EventMachine之类的工具。

我只想制作一个iPhone在线游戏。因此,客户端可以向服务器发送消息,然后服务器将消息转发给另一个客户端。Rails能做到吗?使用Golang怎么样?二郎vs戈朗哪一个更适合?