levelworm
2023-05-02 02:33:29 +08:00
自己做项目就行了。
既然是大二,应该基本的编程没问题了。但是看起来不会 C#,所以可以采取学习和项目异步的方法:
C#第一步: 先找本公认比较好的 C#教科书,从头学,学完分支循环和基础的 class 就成了。
Unity 第一步:找个基本的教程,官方的就行,把概念和操作熟悉一下。然后按照电子游戏发展史,从 70 年代末 80 年代初找个简单的游戏,复刻一下。所有素材网上找免费的。比如 snake 啦,space invader 啦,都可以。做好一下就开始下一个,直到 C#的知识不够用。
C#第二步:顺着书,看看怎么样才能把目前做不出来的游戏做完。可能还得学习一下 Unity 里的 C#,因为就是个脚本语言,所以和外头独立的 C#有些区别。
Unity 第二步:继续按照电子游戏历史做游戏。。。
就这么周转下去,做个十几二十个游戏就行了。记得都扔 git 或者什么仓库里,每个游戏都写好详细的文档。