2012-04-20 44 views

回答

3

Gosu是最流行的(积极维护)使用Ruby编写2D游戏库决定。它有一个底层C++库,它用来提高性能并与OpenGL等底层显示渲染库进行交互。

我也在研究一个让Ruby更容易编写真实街机游戏的gem。同时,您可能有兴趣使用兼容MAME的街机控制器。我写了一个提供common MAME keyboard input mappings for Gosu的宝石。

还有一种名为GameBox的宝石,它在幕后使用了Gosu。 GameBox会尝试抽象许多常见的游戏样板,以便您可以随时编写游戏的“业务逻辑”。