从UE3到UE4采取“生命是奇怪的”
来自黑风基金会(Black Wind Foundation)的才华横溢的开发人员谈到了将屡获殊荣的冒险游戏从台式机和游戏机引入移动平台的一些技术挑战。 将项目从UE3传输到UE4 将项目从UE3转移到UE4可以与转换到新引擎进行比较,因为几乎所有内容都不同:编程语言(虚幻脚本与C ++),逻辑创建系统(Kismet与蓝图),内容组织(资产包与单独的资产) ),甚至单位的尺寸都已更改(2厘米对1厘米)。 您可以在这里找到更多信息。 总而言之,一个人不能简单地将一个UE3 / UDK项目变成一个UE4项目。 对于“奇异人生”,我们已经开发了用于转移地图,资产,逻辑等的工具集。此外,我们的程序员不得不手动转移代码,因为由于移至另一个平台而不得不对其进行优化和清理。 此外,由于灯光系统,后处理参数和材料系统的差异,我们必须修改UE4才能将参数调整为UE3。 这使我们能够保持游戏独特的视觉风格而不会造成任何中断。 最后但并非最不重要的一点是,原始游戏的引擎在许多方面也进行了重大修改。 但是,由于使用了开源代码并将C ++用作UE4中的主要编程语言,因此我们能够对移动版本的引擎实施所有必要的(甚至额外的)修改。 视觉效果…