我学习Unity是因为我的目标是制作战术FPS游戏,类似于CS2。我对RPG、平台游戏或其他类型的游戏不感兴趣,我特别想了解FPS游戏的机制,如移动、物理和玩家感受。目前,我已经观看了Brackeys Unity入门视频的前11集。 我理解了创建脚本、引用对象、变量、函数和一些Unity核心概念的基本知识。 问题是,在此之后,我不知道该如何继续。 Brackeys的独立FPS教程已经很旧了,Unity自那时以来已经发生了很多变化。 当我在YouTube上搜索像“FPS移动”、“角色控制器”或“玩家物理”这样的主题时,我会得到数百个零散的视频。 大多数视频直接跳入编写代码,而不是解释他们在做什么,所以我最终只是复制代码,而不是真正学习。 目前,我感到自己像是在大海中没有地图一样。 是否有人能推荐一个专门针对想要制作战术FPS游戏的人的清晰学习路线? 我正在寻找类似于: - 我应该学习什么? - 在尝试FPS移动之前,我需要学习哪些Unity概念? - 哪些教程或创作者解释了逻辑,而不是仅仅提供代码? - 我应该如何学习像移动、跳跃、弯腰、斜坡、物理、摄像机、武器等内容的顺序? 我不介意花时间学习——我只是需要一个结构化的路径,而不是在YouTube视频之间跳来跳去。 我非常感谢任何建议。