打算学一学Unity,然后四处查找资料,发现 资源真的是鱼龙混杂,国内很多教程都是半教程半卖课性质的,看得人头疼。

想找本好书,但是发现大部分的书籍都是基于Unity5.x的,而目前已经有Unity2017,2018,2019以及2020的阿尔法版了,学习起来不敢保证是否过时了。

在各大论坛找了个遍,最终去官网学习了,踩了一些坑之后,终于找到了Unity学习的正确姿势了。

脚本教程

极速入门

C#初级教程 英文字幕
https://learn.unity.com/tutorial/enhance-the-world?language=en&projectId=5ccc189dedbc2a3ae01f0c0e#
C#中级教程 英文字幕
https://learn.unity.com/project/intermediate-gameplay-scripting?language=en&courseId=5d532306edbc2a1334dd9aa8

当你学了一整子unity,觉得自己需要进一步学习脚本知识时,看下看

把控基础

《C#图解教程》目前找到的,最好的C#入门基础书,没有之一。

Unity视频教程:

纯0基础教程

该教程是unity官方出品的系列教程,适合于纯0基础的新人学习。

Create With Code

傅老师的Unity入门教程 国语
https://www.bilibili.com/video/BV18x411X7ds?from=search&seid=11215407601005687416

Up主:M_Studio

主要是2D游戏教程
https://space.bilibili.com/370283072/

Up主:傅老师
大学老师,经典教程是:3D 黑魂复刻了解一下

https://space.bilibili.com/211153830?from=search&seid=8762160905264745683

Up主:莉莉丝のLilith
国外资源搬运工,主要是unity,UE4的客户端教程和美术教程
https://space.bilibili.com/2603430/

中国大学mooc-中国传媒大学-游戏引擎原理及应用

非常新的课程,课程对unity的所有内容都有几个基本介绍,算是官方手册的一个精简视频版本,每一篇都是干货,没有任何拖泥带水,适合于初学者,学完之后对unity引擎可以有一个全面的认识。

https://www.icourse163.org/learn/CUC-1450317378?tid=1450731676#/learn/content

书籍推荐

《unity3d网络游戏实战 第二版》 罗培羽
相对于《TCP/IP编程》这本书,上面这本书的更适合零基础的小白入门,书中包含了心跳、粘包分包、多路复用、消息队列等知识,对于我这种没做过网络编程的小白来说,帮助极大。

前提是:有一定的计算机网络基础,没有的可以看一看《计算机网络 谢希仁 第三版》,也就是大学计网的教材

《3D数学基础:图像与游戏开发》
这本书是对游戏里面一些操作(旋转,缩放)的原理以及图形学的一些概念(几何图元,图元的碰撞检测,三角网格)进行讲解的一本书。
可以让人深入理解游戏开发的一些原理,而不是浮于表面。
这本书已经出第二版了,名字是一样的,不过有点小贵

该书配合冯乐乐的《Unity Shader 入门精要》的第2章和第4章食用更佳,在第4章会有一个实例讲述,一个坐标是如何从模型坐标系一步一步的转换到屏幕空间坐标系。

《Unity Shader 入门精要》第4章的数学部分比较精简,二者结合食用更佳,食用更佳。

附:《Unity Shader 入门精要》源代码的Github网址。
https://github.com/candycat1992/Unity_Shaders_Book

《Lua程序设计》第4版
注意目前使用的lua基本为5.2版本,第4版的有一部分教程是不适用的。

博客推荐

OpenGL学习博客,全中文
https://learnopengl-cn.github.io/01%20Getting%20started/01%20OpenGL/

Unity学习资源汇总 2021/4/16 更新相关推荐

  1. 网络安全与黑客技术学习资源汇总---2020.08更新

    网络安全与黑客攻防学习资源汇总,截至 2020.08.15 可正常访问 (目前不可访问的网站未列出). 文章目录 漏洞测试学习平台 安全资讯平台 安全行业协会/组织 POC(验证性测试)提交 学习 黑 ...

  2. 【必收藏】2021全网最火全套IT编程语言百度网盘学习资源汇总 !!!

    关注微信公众号[ java大数据修炼之道 ] 后 !!! java全套:  公众号后台回复关键字:  java学习 java学习路线全攻略(资源.视频.源码.项目实战) https://mp.weix ...

  3. Unity学习资源指南[精心整理]

    前言 进入一个领域,最直接有效的方法就是寻找相关综述性文章,首先你需要对你入门的领域有个概括性的了解,这些包括: 1.主流的学习社区与网站. 2.该领域的知名大牛与热心分享的从业者. 3.如何有效的激 ...

  4. ASP.NET Core学习资源汇总

    ASP.NET Core入门学习资源汇总篇幅比較長,分为七个部分. (一)认识.NET Core (二)Vistual Studio安装.调试 (三)Asp.Net Core入门指南与学习路线 (四) ...

  5. Linux学习资源汇总

    Linux学习资源汇总: <Linux就该这么学> Linux中国开源社区 linux&unix程序开发基础教程 ---读书笔记 linux内核编程 Linux学习教程 鸟哥的Li ...

  6. pytorch学习资源汇总

    pytorch学习资源汇总 https://pytorchchina.com/2019/05/07/awesome-pytorch-chinese/ PyTorch学习教程.手册 PyTorch英文版 ...

  7. iOS学习资源汇总(开源项目、第三方库、技术博客等等)

    iOS学习资源汇总(开源项目.第三方库.技术博客等等) 字数3919 阅读10309 评论29 喜欢297 前言 Github众所周知,全球最大的同性社区交友网站,在这里你可以获取任何你想要的,只要你 ...

  8. LeGO-LOAM学习资源汇总

    LeGO-LOAM学习资源汇总 两个详细讲解 1. wykxwyc代码讲解 2. 若愚Maimai的讲解 依赖的库 PCL 两个详细讲解 截至目前的学习,找到如下比较好的学习资源 1. wykxwyc ...

  9. 转载:吐血推荐,B站最强学习资源汇总(数据科学,机器学习,Python)

    转载:大数据DT 吐血推荐,B站最强学习资源汇总(数据科学,机器学习,Python) 大数据DT 4/23 The following article is from 数据派THU Author 数据 ...

最新文章

  1. 6个趣味项目,带你看看普通开发者如何玩转AI
  2. DCMTK:DCMTK文档
  3. Swift基础语法: 30 - Swift的基类, 子类, 重写, 重写方法, 重写属性, 防止重写
  4. 用随机整数填充缺失值_输入一个整数值并在C中用零填充进行打印
  5. java+向前进一_Java 线程基础
  6. 206.12.15随笔--最近内心的一些想法
  7. icmp协议_ICMP协议全解析
  8. Keras实现text classification文本二分类
  9. html自动随机跳转网址,网页随机跳转代码
  10. AD14如何设置指定线路与敷铜之间的安全距离
  11. NSString NSCFString isMemberOfClass 遇到的相关的问题
  12. QC1.0、QC2.0、QC3.0、QC4.0协议介绍
  13. 十分钟快速入门 Pandas
  14. Carbon 语言【中文入门教程】
  15. 计算机毕业设计Java宠物爱心救助系统(源码+系统+mysql数据库+lw文档)
  16. android计时器和倒计时
  17. ios avplayer播放完毕监听
  18. 【工业互联网】工业互联网与工业大数据分析的应用
  19. ibm oracle 应用程序 编排_甲骨文携手IBM认证Oracle Fusion应用软件
  20. GIN 3-封装数据库

热门文章

  1. ios日期格式yyyy-MM-dd
  2. error: undefined reference to `gsl_vector_get‘
  3. 【已解决】LaTeX使用natbib时,在正文使用authoryear格式,但是在reference中使用数字编号
  4. BW十日谈之信息对象(转载)
  5. oracle 并集 时间_Oracle 交集、并集、差集、笛卡尔积
  6. c语言 2d游戏设计教程,C语言编写简单2D游戏
  7. 王者荣耀出装与铭文推荐助手微信小程序源码支持多种流量主
  8. deluge webui不能添加部分torrent种子解决记录
  9. 入职四个月后,我当了一回面试官,面试了一名二本院校学生,结果。。。。
  10. 数据可视化|世界杯球迷统计