1.2、官方资源介绍

Unity官方提供了丰富的学习和参考资源,有以下类别:

  • Unity手册以及API文档
  • Unity的官方教程
  • AssetStore

1.2.1 Unity手册以及API文档

前述文章中介绍过,安装Unity时,提供了可选安装包,只要安装即可获得此文档。本地文档可以在Unity安装目录找到,在线文档可以通过网址:https://docs.unity3d.com/Manual/index.html 来查阅。

一般学习的过程是,查看某个模块,通过手册详细了解此模块的细节,然后切换到API文档查看编程接口,最后动手实践。

这个文档做的比较好的地方是:
手册比较丰富全面,基本每个功能模块都涉及到了,也提供了一些简单的教程。
提供了手册和API的搜索功能,比较容易快速找到需要的内容。

做的不太好的地方就是:
不少API文档的解释比较模糊,或者基本没有解释。再加上英文的缘故,不少小伙伴看起来很吃力。后面我会花些时间把重要的API做一些解释。

另外要说的一点就是:在线的API搜索很慢,最好使用本地API文档进行搜索。

1.2.2 Unity官方教程

Unity的官方教程页面:https://unity3d.com/cn/learn/tutorials

这个教程做的相当丰富和到位,只是全部英文,对于新手和英语不怎么地的小伙伴可能有点难度,只要坚持去看,一定有非常大的收获。

教程分为项目和主题两个大类,建议学习一般先看主题,把基本的几个主题(比如脚本、动画、界面、声音、物理)看完之后再看项目。

1.2.3 AssetStore

这是Unity另外一个做的很棒的地方,通过一个资源商店,让开发者可以获得丰富的参考素材,大大提升了游戏的开发效率,也使得我们的Unity学习有了很多参考资料。

很多做的很棒的特殊效果、算法等等,我们可以参考别人的做法,而不必费尽心思最后还是做不出自己满意的结果。

见页面:https://www.assetstore.unity3d.com/cn/

AssetStore已经为我们把资源做了分类,可以方便找到自己需要的资源类型。当然很多资源是要花钱的,为了别人辛苦的努力,花点钱也是应该的,或许某一天,你做的插件或者美术资源也可以传上去,让别人付费下载也不错哦。

建议大家在学完Unity的大概框架,对Unity比较熟悉之后,再经常逛逛这个资源商店,你一定会发现一些与你同样用Unity代码,却能做的很惊艳的内容。多多学习吧。

Unity编程标准导引-1.2官方资源介绍的更多相关文章

  1. Unity编程标准导引-3.4 Unity中的对象池

    本文为博主原创文章,欢迎转载.请保留博主链接http://blog.csdn.net/andrewfan Unity编程标准导引-3.4 Unity中的对象池 本节通过一个简单的射击子弹的示例来介绍T ...

  2. Unity编程标准导引-3.1 Component 组件脚本及其基本生命周期

    本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 3.1组件 Component 组件是Unity中最核心的一个概念,它是一切编程的基础.没有组件 ...

  3. Unity编程标准导引-2.2Unity中的基本概念

    2.2Unity中的基本概念 上述介绍提到了几个概念:游戏对象.场景.资源.相机,这个小节我们来深入了解,同时进行一些实践性操作.不过首先,我们需要大概了解一下Unity的工程文件夹. 2.2.1工程 ...

  4. Unity编程标准导引-1.1下载和安装Unity

    本文为博主原创文章,欢迎转载,请保留出处:http://blog.csdn.net/andrewfan 1.1.下载和安装Unity 1.1.1 选取版本 首先找到Unity官方网站https://s ...

  5. Unity编程标准导引-Unity中的基本概念-2.1界面概览

    Unity中的基本概念 本文我们介绍Unity中的基本概念,包括:场景.游戏对象.组件.预制件.资源等. 2.1.界面概览 打开Unity之后,我们大概可以看到以上画面,以上画面中即显示了我们最常用到 ...

  6. Unity编程标准导引-3.3 Transform

    本文为博主原创文章,欢迎转载.请保留博主链接http://blog.csdn.net/andrewfan 每个游戏对象(GameObject),其存在于游戏世界,都有一个位置.朝向.大小等基本定位信息 ...

  7. Unity编程标准导引-3.2 MonoBehavior 组件父类重构

    本文为博主原创文章,欢迎转载.请保留博主链接:http://blog.csdn.net/andrewfan 3.2MonoBehavior 组件父类重构 为了让我们的组件类用起来更方便,我们将上一节的 ...

  8. Unity性能优化(2)-官方教程Diagnosing performance problems using the Profiler window翻译

    本文是Unity官方教程,性能优化系列的第二篇<Diagnosing performance problems using the Profiler window>的简单翻译. 相关文章: ...

  9. Unity性能优化(3)-官方教程Optimizing garbage collection in Unity games翻译

    本文是Unity官方教程,性能优化系列的第三篇<Optimizing garbage collection in Unity games>的翻译. 相关文章: Unity性能优化(1)-官 ...

随机推荐

  1. apache、nginx、iis 全球分布

    从下图(2012年8月份的数据)来看,来自俄罗斯的Nginx服务器,主要使用区域也集中在俄罗斯及周边国家.微软的IIS,在中国使用最多,占其总份额的57.6%,其他国家如埃及.沙特阿拉伯等国家也基本使 ...

  2. android MessageQueue入门

    接触安卓几年了.但是感觉一直不是很明白,东西太多了.反过来说就是自己太菜了.很多东西其实都是模凌两可,不熟悉,很多知识点都是知道一点,最多大家都这样用.没问题,事件长了也一直这样用的.但是有个问题,安 ...

  3. CodeForces 652C Foe Pairs

    只要计算每个位置最多能到哪个位置,累加即可,DP从后往前预处理一下每个位置到达的最远位置. 有坑点:输入的时候如果同一个点出发的,需要保存最小值. #include<cstdio> #in ...

  4. VS2010环境下用ANSI C创建DLL和使用方法(转)

    源:VS2010环境下用ANSI C创建DLL和使用方法 . 创建DLL工程 1.2 创建一个dll工程. 操作:a.文件->新建->项目->Win32控制台应用程序. b.输入工程 ...

  5. 【转】C/CPP之static

    静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值. 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见.用法1:函数内部声明 ...

  6. zoom:1-hasLayout

    在现代浏览器,如果子元素float,则父元素不会自动被撑开 #nofloatbox { border: 1px solid #FF0000; background: #CCC; width:200px ...

  7. Eclipse 发布网站到linux的tomcat

    1. 安装Eclipse tomcat插件 2. 打包程序 需要把程序打成war包,右键工程,如下操作: 3. 上传到linux 3.1 上传到tomcat目录下 tomcat/webapps/XXX ...

  8. 天兔(Lepus)监控操作系统(OS)安装配置

    监控和被监控端都要安装和配置snmp: [root@HE1bin]# yum install net-snmp* [root@HE1bin]# vi /etc/snmp/snmpd.conf 41行将 ...

  9. UltraISO制作linux启动盘(包含写入不完整解决方法)

    网上教程挺多,主要是自己记录一下.

  10. 查看AIX是32位还是64位,查看内存、cpu等参数

    prtconf 64位也可以查看: ls -l /unix