在三个月后,我将开始学习在西班牙的高等职业培训项目——多平台应用开发。 在这三个月的假期中,我想在视频游戏项目上工作,以便能够建立一些编程知识并享受开发一个小项目的乐趣。 从小到大,我一直想成为一个视频游戏开发者,我已经在itch.io上有几个小项目,范围从绝对的Udemy课程复制或YouTube教程的修改版本到我自己制作的垃圾。

事实上,经过这么长时间,我已经学会使用Unity很好,而且我对它感到舒适。 由于我已经开始我的项目一个星期了,我已经做了很多进展,包括人物、动画、场景、声音和音乐。 我喜欢这个创造性的过程,但所有的编程都是使用Claude。

我开始的对话是要求Claude解释脚本的每一步,以便我可以逐步学习并最终自己做事。但是每次我尝试自己做的时候,总会出现问题,所以我最终只好读Claude对每个脚本部分的简要说明并复制粘贴它。 我觉得自己没有学到任何东西。 我喜欢在项目上取得进展,但我没有得到我想要的东西。

在我的一边,我确实理解一些编程逻辑,最后一次我学习的就是一个中级IT学位,包括Python编程课程,所以我知道一些东西如if/else、类、变量、浮点数、布尔值等。但是,我不知道如何使用C#,每次我需要做一些事情时,我都会在脑子里构建逻辑结构,但我不知道如何实现它,因为有很多东西需要学习,特别是在视频游戏开发中。

所以,我的两个问题来了,这是每个人都问过的经典问题:如何学习C#? 不管是书籍、课程还是其他任何东西,我都想知道有用的事情。 问题是,每次我搜索的时候,大家都推荐不同的东西,我不知道哪一个是真正有用的。 似乎没有一个真正的路径;人们只是说“读这本书”或“自己做一些事情”,我知道这很重要,但我不觉得自己有能力自己做任何事情而不先知道这个语言。

我的第二个问题是,如果有西班牙人读到这篇文章,什么是学习C#或应用开发的最佳官方方式? 是否是大学、高等职业培训项目、官方认证课程、硕士项目等。

感谢在前面阅读这篇长文的每个人,即使他们不能帮助我。 达到这个里程碑的感觉真的很棒,哈哈。