2012-01-20 53 views
0

我在创建一个使用html5 canvas和javascript的网页游戏。我在想,如果可以使用ruby为网页游戏创建客户端代码,那么我想知道吗? (我发现了另外一个问题,但是这是一年前的事,希望自那以后可能会有进展)。是否可以使用ruby为网页游戏创建客户端代码?

在此先感谢人们的计算器!

+1

你需要在这个问题上扩大一点。 “客户”在“浏览器端”? “客户”在服务器端,但另一个进程的客户端?另外,一般来说,是的,你可以在任何东西中产生任何东西 – deceze

+0

我的意思是客户端在浏览器端。对困惑感到抱歉。 – coderunner

回答

2

取决于你的意思。 对于浏览器端代码,您必须使用JavaScript来绘制到画布并向您的Web服务器发出AJAX请求。

对于网络服务器端代码,这取决于。如果您正在制作社交/多人游戏,则可能会将您的整个游戏服务器编码为Ruby中的RESTful JSON API。如果您绝对必须与另一台计算机/进程中的服务器进行交互,只要确保它公开了一个Ruby可以与之交互的接口并在其上编写Ruby JSON API。

如果您正在寻找类似Ruby的语法的JavaScript替代方案,请查看CoffeeScript。

+0

coffeescript看起来非常有用。谢谢! – coderunner

相关问题