2015-06-05 67 views
1

我目前正在使用Cinder(适用于Windows 7或更高版本)在C++中开发类似游戏的应用程序,其中有一个用户可以创建/编辑游戏配置的编辑器。用户可以选择其中一种配置并玩游戏。 我已经构建了应用程序的游戏部分,但是我想在webkit-like引擎中的应用程序窗口中使用html创建应用程序的GUI。 我查找了嵌入式webkit技术,发现可以在应用程序中运行webkit。但我不知道是否有可能在一个垃圾软件中运行它。在cinder应用程序中呈现html

回答

1

您可能会想要使用第三方的webkit软件包,例如Awesomium(它有一个'cinderblock'add-on here)或chromium embedded。还有其他软件包,例如node-webkit,或者您可以使用特定于Windows的Web视图。但是,如果你想在opengl上渲染html UI,你需要确保你使用的任何工具箱都支持离屏渲染(我知道前面提到的前两个方法,并且已经在cinder应用中用于这个目的) 。

+1

谢谢@ rich.e我一直在用cinderblock为Awesomium进行黑客攻击,但是发生的事情是,它使用的webkit版本有点旧,它渲染的东西很奇怪。如果我努力尝试在cinder应用程序中使用嵌入的铬,我会尝试为用户界面创建自己的简单小部件。 – adrianoviana87