我们有一组基本上显示一堆位图和文本的应用程序,然后允许用户按下导致操作发生的“按钮”(某些位图)。
我们目前使用DirectX和一堆代码来实现这些,以放置位图并处理按钮按下。但我们希望拥有以下功能:
我们不喜欢常见的GUI工具包或小部件。我们想要的东西比对话框更具有游戏外观。
对我们可以使用的现成资料的任何建议?
答案 0 :(得分:1)
可能要走的路是Clutter或Allegro。如果您在ArsTechnica上查看article他们使用Clutter的内容,您可能会知道如何使用它。我不确定它是否适用于Windows,但我确信它确实如此,因为它只取决于Windows支持的库。
答案 1 :(得分:0)
答案 2 :(得分:0)
“我们不喜欢常见的GUI工具包或小工具。我们想要的东西更像游戏外观而不是对话框。”
你意识到Trolltech的QT有一个小部件的样式表语言?看看他们的白皮书,特别是第60页
http://trolltech.com/pdf/qt43-whitepaper-us.pdf
满足您的其他要求:
是。还支持Windows,Mac和嵌入式环境。
Qt的Designer是一个非常好的工具。我一直都在使用它。
Qt支持这一点。
Qt支持这一点。
这可能是美中不足。你可以查看Qt的嵌入式选项。我自己从未使用过它。
Qt适用于C ++,适用于所有主要编译器。
Qt有开源和闭源选项。