Lua 2D图形库的替代方案 Love2D是Lua编程语言中最受欢迎的2D图形库之一,但也有其他一些库可供选择。其中一些替代方案包括: 1. SDL - Simple DirectMedia Layer是一个跨平台的开源多媒体库,它为开发人员提供访问音频、键盘、鼠标、游戏控制器和2D图形等功能。 2. Allegro - 一个跨平台的游戏和多媒体开发库,它提供了2D图形、音频、输入和网络功能。 3. Corona - 一种Lua游戏开发平台,用于创建跨平台游戏和应用程序,支持2D图形渲染、物理引擎和网络通信。 4. Gideros - 一个免费的跨平台Lua开发环境,专注于移动游戏开发。它提供了2D图形和物理引擎等功能。 这些库都提供了与Love2D类似的功能,也有自己独特的特点和用途。选择哪个库取决于你的特定需求和项目要求。

我正在寻找替代 Love2D 图形/游戏库的选项,最好支持以下功能:

  • 简单的基本图形绘制(如点、线、2D 多边形)
  • 能够加载和绘制图像
  • 基本的文本渲染(尽管更全面的功能会更好)

还有其他的选择吗?

原文链接 https://stackoverflow.com/questions/2228243

点赞
stackoverflow用户107090
stackoverflow用户107090

试试CairoLuaCairo

2010-02-09 10:46:02
stackoverflow用户107090
stackoverflow用户107090

也可以尝试使用 Canvas Draw

2010-02-10 10:08:23
stackoverflow用户68204
stackoverflow用户68204

另外还有 wxWidgets 框架,它有一个名为 wxLua 的 Lua 绑定。它包含在 Lua for Windows 充电池包含的发行版中,应该与 Lua 或 wxWidgets 本身一样具有平台可移植性。

2010-02-13 01:37:53