你好。几年前,我还是自由职业者,刚结束了一项很长的任务后,有了一些积蓄。决定利用这个时间,等待机会加入这家公司的职位,HR 流程比较清晰。利用这个时间,回归我年轻时的梦想,创造游戏(当然,我可以早点开始做,但我玩游戏太多了)。几个星期后,我开始接触 Unity,想制作或重制一个旧 PS2 游戏的灵感。游戏的内容我不想透露,但可以说是一款关于机甲、蒸汽朋克、回合制和实时战斗的游戏。这个游戏很容易找,因为它没有真正的继承者。无论如何,经过 3/4 个月,我成功地建立了主要的“回合制”地图部分,建立了机甲战斗部分,支持单位,工作了装备,武器系统等等。非常感谢 Unity 的资产商店,我买了一些资产,并自定义它们来适应游戏。由于我对编码不太难,但资产创作和 3D 模型是我的范围之外(最大的问题是让士兵“在机甲模型”上出现,就像原版游戏一样)。尽管如此,我还是能够从资产商店中找到一些可以自定义的模型,放入游戏中,可能以后会更认真地考虑这一点。很多想法想要改变,升级(或降级^^)原版游戏的内容,但仍然有很多工作要做才能让游戏变得更加完善。但是,几个月后,税收和账单的压力(自由,平等,兄弟情谊...)可能是时候暂停我的“休假”并开始寻找更稳定的收入了。快速找到任务,然后被雇佣到了一份好工作,但在此期间,我再也没有回到游戏开发中。现在,7 年后,在假期(和思考的时间^^),我想知道是否可以重新开始。坏的一面是,我很确定我已经删除了大部分甚至全部的代码(我现在没有电脑来检查,但...)。我记得我做了什么,犯了错误,浪费了时间,并在资产商店中购买了自己的资产(但它们是否仍然可用,Unity 很可能已经发生了很多变化)。Unity 的当前业务模式是否仍然好(记得阅读他们几年前做的那些奇怪的决定),我不打算建立一个真正的业务,并不想花钱购买一些我不打算使用的资产(因为我是老式的人,即使可能会有帮助)。.git 是否是处理游戏仓库的好方法(但过去的错误,我忽略了这一点,告诉我它不是一个优先事项),以及作为“团队”工作:我的孩子们已经长大了,现在我想他们可能会对某些方面感兴趣,因为我的女儿喜欢编程,我的儿子在绘画方面很擅长,并且似乎有基本的 3D 模型知识(即使我怀疑他会使用一些 AI 工具...)。我记得我在实现单位和敌人 AI 系统时有很多笑点。Unity 有一些东西,但我没有深入研究,想用 C# 写一个完整的 AI 系统,但可能我走了太复杂的路了?我读到过 Godot 但只是浏览了他们的商店,似乎切换模型会让我重做一切,从头开始(真的很少有“模板”可以从头开始工作,比如 Hexa 地图部分),并且 UE5 似乎太复杂了...