我正在寻找使用html5 canvas和javascript创建网页游戏。我想知道,如果有可能使用ruby来创建网页游戏的客户端代码? (我发现了另外一个问题,但这是一年多以前的事情,并希望从那以后可能会有这方面的进展。)
提前感谢stackoverflow的人!
答案 0 :(得分:2)
取决于你的意思。 对于浏览器端代码,您必须使用JavaScript绘制到画布并向Web服务器发出AJAX请求。
对于网络服务器端代码,它取决于。如果您正在制作社交/多人游戏,您可以将整个游戏服务器编码为Ruby中的RESTful JSON API。如果您必须与另一台计算机/进程上的服务器进行交互,请确保它公开了一个Ruby可以与之交互的接口,并在此基础上编写Ruby JSON API。
如果您正在寻找具有类似Ruby语法的JavaScript替代方案,请查看CoffeeScript。