大家好,unity2D社区中,我对所有这些完全陌生,所以如果某些内容不理解,请告诉我,我会试着解释得更清楚。 我打算第一次进入2D游戏创作,特别是2D Metroidvania风格游戏。 在我开始这次巨大的旅程之前,我需要选择一个实际上能够在我的旧硬件上运行的引擎。Google提到,对于2D游戏开发,像Metroidvanias一样, Unity 和 Godot 是顶级选择。 这是正确的吗? 我还应该考虑其他引擎吗? 我正在寻找一个有最多可用选项的引擎,适合我的有限的旧电脑配置。 我目前了解到 Unity是免费的,这是正确的吗? 我希望使用Unity,如果可能的话,但我的系统太旧了,我不知道这是不是现实的。 我几个月前安装了Godot,但只有一个较旧的版本( Godot 3.6.2 )能正常工作。 我无法获得新版Godot 4+的加载,似乎与我的设置和显卡有关。 我的硬件: * 型号: Mac Pro 5,1(Intel Xeon 2x 6核-3.46GHz,96GB RAM) * GPU: AMD Radeon RX 580 8GB * 操作系统: macOS Sonoma(通过OpenCore Legacy Patcher运行) 我的路线图想法: * 步骤1(学习项目): 一份详细的重制版 Castlevania II:Simon's Quest。 我想严格保留8位NES像素艺术风格,但升级为自定义网格基图系统,像 Super Metroid,扩展房间,扩展Simon Belmont的动作集,以及密集的多层次平行滚动。 * 步骤2(原创IP): 将步骤1中的底层机制,引擎代码和地图跟踪框架适应我的原创游戏( The Pysrion Project)。 然而,这个阶段不会是8位;它将特征高保真度,32位/PS1时期的图形,深受 Castlevania: Symphony of the Night 的影响(密集的手绘环境,2D动态光照,重度alpha混合/透明效果和粒子系统)。 我已经在构建这个世界多年了——我已经有角色设计,世界地图,故事想法和120首不同区域的配乐。 我对社区的提问: 1.由于我被锁在现代Godot 4上,无法运行Godot 3.6.2,所以Unity是否成为自动更好的选择,用于高端 Symphony of the Night 风格视觉效果? 2.我是否可以在Mac Pro 5,1上运行现代Unity(如2022 LTS或2023),使用OCLP Sonoma? 使用Unity在旧Mac硬件补丁上运行的用户,Unity的现代2D URP管道(特别是2D光源和密集透明混合)是否与RX 580上的Metal API兼容? 3.Unity是否可以轻松处理这个工作流转换,相比于Godot 3? 如果我使用一个坚实的像素固定retro网格设置,步骤1的代码库是否容易转变为平滑的高保真度SOTN缩放,alpha混合和粒子逻辑? 4.我需要学习如何使用Unity和2D引擎的最佳步骤是什么?教程或其他资源? 我知道尝试做这件事可能听起来像是一个不可能的梦想,但这是一个我致力于完成的梦想项目。如果有人有任何建议,或者指点我正确的方向,我会非常感激。 感谢您的时间!