Valve使用什么GUI工具包?

Valve使用什么GUI工具包?,第1张

概述Valve使用什么GUI工具包

Valve使用什么GUI工具包? 是Qt吗? 我有兴趣为一个项目使用相同的工具包。

根据阀门本身:

“VGUI是Valve专有的图形用户界面,所有的Source和Steam应用程序都使用VGUI来绘制窗口,对话框和菜单,还处理本地化:以用户首选语言显示文本。

这很有趣,也许如果你们做一些研究,你可以使用你的编程语言。 我将下载SDK以查看是否可以使用Java进行工作:)

http://developer.valvesoftware.com/wiki/VGUI_documentation

在使用Source引擎的经验之后,我知道Valve有一个名为VGUI的库,它们用于他们所有的游戏和他们的许多工具(当游戏库位于Source渲染器的顶部时,当它位于工具的顶部时我相信windows API)。 虽然我不能100%肯定地回答这个问题,但我怀疑这也是他们用于Steam的原因(我似乎记得一些提到VGUI的Steam更新) – 如果新的测试版使用不同的库,我会感到惊讶。

即使它没有使用VGUI,但我知道Valve会认为他们会完全在内部编写其他东西。

因此,(几乎可以肯定)是专有的,而且不太可能用于第三方使用(除非您有资金购买源引擎许可证)。

Steam只能在windows上运行,并且早于windows的QT,所以我不得不猜测别的东西。

由于Steam自2003年以来拥有相同的GUI,很可能会使用MFC的一些变体。 它还为其“商店”和“社区”部分使用嵌入式Internet Explorer Web浏览器。

但是,我无法保证Beta中当前版本的使用情况。 它看起来有点不同,包括Webkit渲染引擎而不是使用IE。 它可能使用Webkit的一切,而不是绘制自己的图形用户界面。

这是否回答这个问题?

http://games.slashdot.org/story/10/02/25/0640233/Steam-UI-Update-Beta-Drops-IE-Rendering-For-WebKit

总结

以上是内存溢出为你收集整理的Valve使用什么GUI工具包?全部内容,希望文章能够帮你解决Valve使用什么GUI工具包?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1287048.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存