2015-06-05 99 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