gpt4 book ai didi

C++ 使用 Flash 或类似的动画

转载 作者:太空宇宙 更新时间:2023-11-04 14:16:25 25 4
gpt4 key购买 nike

我想编写游戏程序,我想用 C++ 编写,因为似乎每个人都同意这是编写游戏程序的最佳方式。不过,我真正想要的是能够制作动画、在运行时交换图像并保留动画。此外,还可以将图形固定到其他图形的某些部分,或将图形组合在一起。我确信 Actionscript 和 Flash 可以同时完成这两项工作。这在 Flash 中特别容易,因为我可以通过 Actionscript 直观地看到动画和交换符号,以便在我想要的任何帧将其更改为我想要的。现在,我知道在 C++ 运行时交换图像也相当简单,但在 C++ 中,(根据我的理解)我必须通过代码制作动画,并且我必须单独手动移动每个图形以使图形保持在一起.有没有一种方法可以让我在 Flash 中制作动画,然后在 C++ 中使用这些动画和交换图像?或者,是否有其他方法可以在不使用 Flash 的情况下完成同样的事情? (不介意使用位图)

最佳答案

我认为也许您应该只使用 Flash 和 ActionScript 编写您的游戏,如果您已经熟悉这些工具并且您的游戏可以适应它们。用 C++ 编写游戏是一项困难而复杂的任务,对于困难而复杂的游戏来说是必要的,但对于简单而有趣的设计来说往往是多余的。如果您只想设计游戏,请使用可以制作原型(prototype)的最简单的工具!

如果您的游戏太大而无法在 Flash 中实现,请考虑使用 XNA ,或预构建的游戏引擎,例如 OgreUnity . XNA 在 C♯ 中,但即使这样对于一个人团队可以构建的任何游戏来说也足够好了。

Scaleform允许您将 Flash 嵌入到 C++/DirectX 游戏中,但如您所见,使用起来相当复杂。我们有一名工程师和三名艺术家全职致力于我们项目的 Scaleform UI,以了解它的工作量。

关于C++ 使用 Flash 或类似的动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10808018/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com