我正在尝试开发一个简单的应用程序(类似于powerpoint演示文稿),它将需要一些简单的GUI控件:按钮,文本框,滑块和列表框。
而且我希望能够设置控件外观。 因此,我正在寻找一种易于学习的2d引擎,该引擎将帮助我完成自己想要的工作。
对这种发动机有什么建议吗?
最好是python或.net(xna),如果没有的话,我想应该是c / c ++。

L.E .:我正在寻找一种指定了gui控件的图形渲染引擎。 例如Irrlicht。

有帮助吗?

解决方案 4

最后,我选择了违法

也值得一提:

其他提示

Qt 是一个非常好的跨平台C ++库,它具有三个GPL,LPGP和商业版牌照也。

Garage Games 是一个强大的引擎,具有很多不错的功能。他们具有为2D,3D,XNA,Wii,iphone等设计的各种引擎。

您还可以查看Popcap的 SexyAppFramework 。它包含GUI元素,比大多数成熟的引擎(如Irrlicht或Ogre)小得多,可以选择使用3D硬件加速,并且Popcap已在数百万台计算机上对其进行了测试。

我不确定要求是什么。您是要使用某些2D引擎渲染GUI小部件,还是要寻找也具有2D图形支持的GUI库? 大多数GUI库都具有不错的图形支持。例如,请参见 Java的2D图形教程。对于皮肤,请查看 Java的物质 Modzilla XUL Runner 和它的明星子代 Songbird

如果要执行更多操作,可以将OpenGL嵌入WinForm,Java,Delphi等中。请参见在Windows窗体上创建OpenGL视图

.p的

WPF 是一个非常好的平台可插入皮肤的图形。它完全支持“开箱即用”的皮肤。作为一项附带好处,它将以很少的额外精力进行3d渲染。 大多数标准的GUI控件在那里,包括按钮,列表框,文本框和滑块。默认情况下,它们具有标准的Windows外观,但是蒙皮就像更改周围的颜色或指定要使用的图像一样简单。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top