首先推荐一篇文章,其中涵盖海量Unity和C#的书籍、demo等海量干货。
文章链接:Unity 高级程序员应该具备怎样的能力?要怎样成长为 Unity 高级程序员?
Unity有哪些适合练手的游戏项目?还是老规矩,全文无付费无套路,Unity学习路线初级实践版来咯~
注意注意,大量干货
写在前面:闯关打怪的方法应当是循序渐进,学一部分C#,学一部分Unity。学习一段时间理论基础,进行一段时间实践。总让大脑学习比较枯燥的理论知识,大脑会不开心的 ̄へ ̄。
学习方法
一、C#
C#知识结构图
- C#基础向
因为之前题主没有接触过C#,所以首先上C#教程及练手demo
(一)推荐在线学习网址
菜鸟教程当字典:C# 教程 | 菜鸟教程
菜鸟教程
微软官方文档:.NET 文档
(二)C#学习教程
C#编程-第一季-编程基础-宇宙最简单2021最新版
视频教程:C#编程-第一季-编程基础
此课程主要学习内容为:变量、分⽀语句 if switch、循环语句 while for、字符串、数组、函数、结构体、枚举。会的小伙伴可以跳过进行下一关打怪了。
C#编程-第二季-面向对象-宇宙最简单2021最新版
视频教程:C#编程-第二季-面向对象
此课程主要学习内容为:错误和异常处理、列表List类、什么是面向对象、类的定义和对象的创建、访问修饰符、内存 - 堆栈静态存储区、继承、静态类、接口interface、索引器、运算符重载、结构体和类的区别。
C#语言入门详解
此课程仅仅针对C#学习,适用偏向人群为网站开发,并无后续unity学习跟进(也是很好的教程,但推荐看上两个就足够了)。
- C#实战向
C#编程-第三季-坦克大战-宇宙最简单2021最新版
视频教程:C#编程-第三季-坦克大战
坦克大战
本课程会通过winform技术开发一个坦克大战的游戏案例,大家通过这个游戏案例可以很好的理解游戏开发的基本思想,为之后游戏开发打下基础。也会通过这个项目,很好的理解类和面向对象编程。对于零基础的同学,本课程会有轻微的挑战性,加油冲冲冲!打怪走起!
- C#进阶向
C#编程-第四季-高级篇-宇宙最简单2022最新版
视频教程:C#编程-第四季-高级篇
本课程将会讲解如下内容:字符串和正则表达式,委托、Lambda表达式和事件,反射和特性,线程、任务和同步,文件操作,网络,XML操作和Json操作&#