0

最近我一直在研究为游戏创建 HUD 的可能性。我发现 Riot Games,对于英雄联盟,显然使用 Adob​​e Air 作为他们的平视显示器。

首先,我该怎么做呢?我拥有 Flash Professional 的副本,因此更多的是从 Flash 中取出它并进入游戏。我正在使用 C++ 中的 OpenGL。

其次,效果如何?(阿尔法混合问题是常见问题,还是边缘混乱等)

4

2 回答 2

0

除了 Adob​​e Flash Professional 工具之外,您还需要一个特殊版本的 Flash Player,即可以嵌入到您自己的程序/游戏中的库,以将其与图形系统的其余部分集成。您只能使用额外的许可证来获得它。

此外,考虑到 Flash 反复出现的性能问题,这可能不是最明智的决定,尽管对于创建漂亮的动画 UI 来说,它是一个高效的环境。

于 2013-06-07T11:15:52.670 回答
0

诸如刺客信条之类的游戏使用称为Scaleform的东西来使用 Flash 制作 UI。这就是英雄联盟可能也在使用的东西。

它已被用于许多 AAA 游戏。

于 2013-08-13T18:57:42.150 回答