我正在寻找一种可移植的,尽可能少的hackish-as-possible方式将WebKit渲染到纹理中,并将事件注入到纹理中.能够覆盖UI元素(文本框,按钮,滚动条)主题的加分点.能够渲染到SDL表面的额外奖励点.总的来说,我希望能够抓住一个RGBA像素字节数组并随意使用它.浏览器不应该运行,它应该都在游戏中完成.
这绝不应取决于平台,并且应与开发专有和无DFGS软件兼容.
Berkelium是一个开源(BSD)项目,旨在实现这一目标,但我没有任何个人经验.
编辑2013年10月:
我似乎仍然偶尔会得到这个答案,尽管正如评论中所提到的那样,Berkelium似乎确实被抛弃了(我知道我在评论中模糊地捍卫它反对这一指责,但实际上这是真的).
我最近读到了一些关于Chromium Embedded的令人鼓舞的事情,并建议亲爱的读者可能想要检查出来,以及这个相关的SO问题.
Awesomium也值得一提.不是FOSS可能会对某些人造成破坏,但如果您的收入低于10万美元,则可免费使用.