你好,我是Samuel,一位19岁的独立开发者,来自赞比亚。过去两年,我一直面临着游戏和更广泛的游戏工作室的严重硬件瓶颈。五六年来,我一直在计划着建立这个工作室。请注意,我第一语言是英语,但我的英语并不是完美的,所以请谅解我可能出现的错误。为了背景,中等学校时期,我就开始思考这个游戏了。我已经制作过几款游戏,并且会花费几个小时的自由时间观看GDC演讲,阅读游戏开发书籍(Game Programming Patterns是我的标志性书籍)。我告诉自己,当我毕业后,我会将100%的时间投入到这个游戏中,以在进入大学前将其推进到alpha阶段。关于游戏的目标风格,它将是一个类似Valheim的PS3/PS2时期的游戏,基本上使用了当时的多边形计数和纹理大小,同时使用现代渲染技术。在此期间,我在我妈妈的i3笔记本上进行了小型车辆实验和测试,并计划如何负担$100的Steam费用和LLC成立费用。毕业后几个月,我获得了N4500笔记本。一开始,我注意到它比我妈妈的笔记本慢很多,并且如果进入睡眠模式,它甚至不能为我的设备充电。然而,我仍然继续开发,使用Godot的骨骼修饰器建立自定义动画系统,优化车辆物理系统,编写和研究游戏脚本,划定地图,建立艺术管道。最后两项是我的问题开始加剧的地方。原因之一是N4500使用集成图形,并且在我的笔记本上,图形芯片分配了128MB的系统RAM(我尝试在系统启动设置中手动强制升级),尽管笔记本有16GB的RAM。在一个测试场景中,只有几个静态原语,一个角色和一个车辆,帧率在视口中徘徊在20左右。在确认我的代码不是原因时,我尝试了一个只有世界环境和几个网格的场景,帧率确实徘徊在20-30之间。另外,当使用Terrain3D时,整个笔记本会完全冻结,迫使我长按电源按钮重启笔记本。看到这一点,我放弃了Terrain3D和其他基于引擎的地形添加,试图引入一个预先制作的高度图,或者从其他地方获取一个已经制作的地形。我研究了很多地形工具,最终选择了Gaea,但却发现软件无法运行,因为它缺乏AVX指令集。同时,我确认了Unreal Engine、Marvelous Designer和Clo3D都无法用于我的项目。Unreal Engine在欢迎场景中徘徊在5FPS左右,而Clo和Marvelous都直接拒绝运行。唯一真正的胜利(我说胜利很谨慎)是Character Creator,它在高图形预设下仍然能够运行,但其价格让我无法接受,另外Headshot 2和3用于准确捕捉面部,都需要AVX。跳到几个月后,我终于开始建立我的角色管道。经过这些挫折,我转向了在Blender中制作渲染,以期能够建立一个观众来筹集资金购买硬件升级。我很高兴地发现Blender不会崩溃我的系统,因为使用CPU进行渲染意味着GPU不会被阻塞。然而,渲染时间对于非常简单的场景可能需要一个小时以上。另外,我发现我的游戏世界主要是黑色人种,发现使用老方法制作头发(头发卡片,网格和壳纹理)不足以捕捉我的角色外观,因此我决定在离线工作期间使用strand头发来销售游戏的内容。然而,我刚好在这个时候失去了我的绘图笔,并且Blender定义strand头发的方法很痛苦。我发现了Sisir,一个优秀的实时指南头发和梳理工具,但我的笔记本无法支持它,所以这也成了一个问题。我研究了SheepIt、Google Collab、Shadow PC和AirGPU,以尝试绕过硬件问题,并在TikTok和YouTube上建立观众以潜在地筹集一些资金,但在SheepIt花费2小时以上进行单个渲染,笔记本在进行工作时产生的噪音,以及我爸爸告诉我如果我破坏笔记本,他就无法买另一个笔记本,我决定风险不值得冒险仅仅为了获得10个渲染来解锁上传我的项目。Google Collab是可行的,但头发编写问题仍未解决,我仍然不确定卡片、网格和Eevee材料是否能够正确代表非洲头发。为了确保,我花了几个星期学习非strand头发的进展,联系了像The Walking Dead Season 3和4这样的游戏的艺术家,并且甚至找到了一款由Campo Santo开发的游戏,但后来被Valve收购,留下了关于该主题的博客未完成 :(。我还学习到赞比亚是一个很差的位置,因为Shadow PC和Kickstarter在这里不受支持,AirGPU的价格会迅速消耗我的有限的津贴。我甚至设立了一个Payoneer,以便在Patreon上设置一个帐户,但他们的自动文档检查器不断拒绝我的身份和文档,说它们“不是有效的”,迫使我支付国际电话费用来联系他们的客户服务。好像这还不够,我学习到TikTok和YouTube都无法在赞比亚付款。现在,我处于这样的位置。我并没有放弃这个项目,很多人会告诉我“制作更小的游戏”等等。我理解这种建议,但在这个阶段,硬件已经一再证明它无法完成甚至最简单的事情(它曾经在单个CC角色中崩溃)。我诚实地说,我现在处于一个非常低落的状态,考虑放弃。然而,我似乎没有放弃,并且将继续尝试找到解决方案,直到我毕业,找到工作,并能够负担所有这些。然而,真的是过去几年来看到所有这些进展,我真的很沮丧。