2011-01-31 71 views
5

我正在用OpenGL渲染api做游戏。现在我需要在关卡编辑器中。它应该由许多小部件父母/孩子等组成,所以很难用手写出需要的小部件。 关于可以轻松与opengl连接的良好的gui-system的任何想法?最重要的部分是gui编辑。我真的需要一些编辑工具。桂游戏库

感谢

回答

1

您有几种选择(这已经回答过了,但可能不完全是这样):

  1. SDL:相关音频,图形和其他任何很好的抽象层。它会迫使你手动编写你的小部件。
  2. Qt:有一个OpenGL模块,可以很容易地设置OpenGL上下文。它会使小部件和一切都变得非常简单。
  3. wxWidgets的:一样的Qt,但略差的文档和工具(如果我可以这么生硬)

我会去有两个数字:它有一个美丽的设计工具来创建与所有的小工具你需要的花式。 OpenGL也内置于其中。

0

如果您正在运行Windows(无法确认Mono会这么做),另一个选择是使用C#和WinForms来让您的生活更轻松。