这是我的目标--以ASCII的roguelike为目标,创建一个在线控制台,用户可以在这里玩游戏服务器端。从我表面上看,这似乎是可行的--因为有REPL控制台可以为多种语言在网上显示,所以翻译语言不应该是个问题,对吗?
理想情况下,只需在服务器上运行游戏并将输出显示给客户端浏览器即可。这有可能吗?
发布于 2012-05-25 01:01:59
也许最简单--也是最酷--解决这类问题的方法是埃斯兰。它实际上是一个LLVM -> JavaScript翻译器。您可以使用C编译器(使用LLVM或Clang)生成llvm字节码,因此这是从C到JavaScript的一条相当短的路径。
当然,您仍然需要一些JavaScript“胶水”来创建HTML。剧本没那么神奇。:)
发布于 2012-05-25 20:27:14
作为英格班德舞蹈队的一员,我一定会对你的进步感兴趣。您可能需要研究的几种不同的方法包括:
https://stackoverflow.com/questions/10747077
复制相似问题