我2周前加入了一家科技公司进行实习。由于我已经对Unity引擎、C#和基本的Blender有了了解,我能够轻松完成他们的项目,因为项目中存在一些bug,需要对系统进行改进。现在我已经要求他们允许我独立开发自己的项目,他们同意了。但是当我开始项目时,它并没有像我预期的那样。 我意识到,只有基本的编程技能和了解如何使用Unity是不够的。因此,我必须提高我的学习水平。现在,我强迫自己学习游戏开发中的编程设计,如单例模式、观察者模式等。 我还开始专注于从教程中学习,而不是只完成项目。 除了在线有大量的免费资产外,但需要的资产却很有限。因此,我现在正在学习高级Blender。虽然这还不够,但仍然是一个好开始。请告诉我,我是否应该专注于其他什么东西来帮助我或其他初学者游戏开发者。 我会非常高兴地阅读您的建议。