泰课在线租号
英语demo怎么读?
新手:首先是要了解 Unity 的基本操作。熟悉 Unity 中的基本概念。如果英语好建议看官方视频。
英语吃力可以看泰课在线,游戏蛮牛的基础课程。
操作基本熟悉之后可以看 C# 的基础课程,不要求学的有多深入,但是基本的语法要学的差不多。与此同时,可以看一些简单的 2D 案例。2D 比 3D 要简单不少。我觉得通过案例学习是进步很快的。可能刚开始会觉得很吃力,但是一些 API 用的多了,自然会有一些印象。
入门:我推荐先学一些 UI 的知识,包括 NGUI UGUI,国内仍然有很多项目在用 NGUI 。做一些 UI 的小案例可以熟悉这些 UI 框架的用法。其他一些模块,包括 DOTween,Mecanim 动画等等。也建议做一些小案例熟悉用法。当你对 Unity 的大部分知识会了基本的使用后,可以开始跟着做一些稍微大型一点的 3D 游戏 Demo。推荐一个视频:
里面包含了背包系统,技能系统,状态系统,商店系统,小地图等功能。是使用 NGUI 开发,但是如果你也可以自己用 UGUI 开发。遇到不会的 API ,去官方文档查。
学习了这些稍微大一点的案例,就需要深入学习一下 C#。对委托,线程,网络,泛型,文件都要有一个系统的学习。
进阶:可以自己动手写一个简单的 UIFramework ,封装一些常用的操作。比如:
MrNerverDie/Unity-UI-Framework
进阶对代码要求更高。对程序的可维护性也越高。可以学习一些常用的数据结构和算法。包括设计模式,推荐《设计模式与游戏完美开发》《游戏编程模式》两本书。至于 Shader,在大公司里面技术美术主要负责 Shader ,而且 Shader 需要静下心来学习。如果只是入门的话推荐《Shader入门精要》。另外包括 xlua 热更新,AI 编程,性能优化都要有一个基本功扎实的学习,如果有兴趣,可以深入。关于网络方面,建议自己写一个 C# 或者 C++ 的服务器,然后在自己用 Unity 写前端。至于书籍推荐,Milo 那个书单有很多书,可以选取几本书来读。
另外如果是刚开始写小游戏 Demo 的话,《Unity游戏设计与实现 南梦宫一线程序员的开发实例》值得一读。
泰课在线和英宝通的unity视频哪个比较好?
这两个我是都看过。英保通是在最初的时候看的。英保通应该就出过那一套视频吧(就我所知),一共一百多个。感觉英保通更注重基础知识,而泰课实战类的比较多一点。还有英保通50章之前还是比较好,到了后边的粒子系统,尤其mecanim后,我是真的看不下去了。所以英保通建议看前面的。泰课在线的NGUI觉得挺不错的。泰课我一般只听siki的,还行,一些实战游戏还是能明白的。还推荐一个地方的视频,就是官方的,原版是英语的。蛮牛unity有几篇翻译成中文字幕的,感觉还是官方更正规,更有味道。以上均为本人感觉,可能与别人看法不同,如有不同看法,尽可发表,无关对错。