gpt4 book ai didi

unreal-engine4 - 将用 C++/OpenGL 编写的手机游戏移植到 UE4

转载 作者:行者123 更新时间:2023-12-03 22:45:26 26 4
gpt4 key购买 nike

我很难过,因为几天前我使用的名为 Marmalade 的 SDK 宣布关闭。我使用该 SDK 轻松地将我的游戏带到 iOS 和 Android 平台。

我正在考虑切换到虚幻引擎 4,但是我没有使用它的经验。将我的 C++/OpenGL 代码库移植到它有多简单?

我知道有上百万种方法可以使用虚幻引擎,例如蓝图等,但假设我已经有了一个引擎,我应该采取哪些步骤来移植它?

如果有人能提供一个粗略的分步过程,并可能将我链接到一些学习 Material ,我将非常感激!

谢谢大家

最佳答案

这个问题太宽泛了,不过我还是尽量回答一下。

引擎的底层部分(输入、渲染、序列化、文件操作等)由 UE4 负责。在这方面,您几乎无法使用引擎的某些部分。

GUI 也是您必须以 UE4 方式重制的东西。

您的游戏逻辑可以重复使用。但是 UE4 有自己的方法来处理 gameplay handling所以你应该熟悉它。 Blueprints非常强大,要使用它,您必须仔细检查所有游戏类,从 UE4 基本类(UObject、AActor、AController 等)重新定义它们的父级,然后使用 UFUNCTION 和 UPROPERTY 标记方法和类成员,以便将其公开到蓝图。

我建议尝试制作 simple project了解在 UE4 中是如何完成的,然后才尝试在 UE4 中重新实现您的游戏。 UE4 有一个 good documentation所以研究一下。

我个人有过从不同的引擎切换到 UE4 的经历,我们的团队花了大约 4 个月的时间,但我们的项目很大。我们几乎没有使用旧引擎中的代码。我们遵循相同的方法和相同的逻辑,但我们几乎重新实现了所有内容。

关于unreal-engine4 - 将用 C++/OpenGL 编写的手机游戏移植到 UE4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39424129/

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