【发布时间】:2010-05-23 18:11:45
【问题描述】:
我有一个在命令行上运行的模拟软件 (C++)。它独立于平台(目前在 Windows、MacOS X 和 Linux 上编译和运行)。当模拟结束时,我用 SDL 可视化结果;这是一个非常基本的 2d 视图,主要是彼此相邻的颜色方块。
我希望在模拟之上有一个用户界面,以便我可以启动和暂停模拟,并即时更改参数。我想这很简单。好吧,理想情况下,我还会在某个地方添加一个绘图仪,以查看某些参数随时间的演变。
现在,我想知道我应该往哪个方向走。 我应该尝试使用 SDL 的 UI 库之一吗? 或者也许 wxwidget 与 SDL 结合使用? 或者干脆 wxwidget 并摆脱 SDL ?
你有这方面的经验吗?
提前致谢 巴特
PS:我尝试使用 SDL UI 库 AGAR。它看起来很有希望,但我无法让它发挥作用。甚至不是helloworld。
【问题讨论】:
标签: c++ user-interface sdl multiplatform