unity3d学习指南

自学最高效的方法是:

1.基础

c#基本语法(unity官方教材里的就够了,遇到不懂再查)

Unity各界面基本功能(unity官方教材,挑重点看)

2.上手

开始自己做Demo,做你已有源码的demo,先不要看源码,自己实现一遍,然后再和源码对比,这是最关键的时候,一定要多思考!不然学了就忘了。

3.坚持

重复2,直到不需要看源码你就入门了。(英语好的话期间可以看看Mastering Unity Scripting)

4.进阶

拿着自己的demo去找工作吧,在工作中提升自己,遇神杀神,遇佛杀佛,尽量先独立思考问题,再去找搜索引擎,再去找人请教。

5.其他

以上只是皮毛,想要提升还要看图形学,数学等更多知识,需要时时刻刻学习新知识,解决新问题,这是一个极具挑战却又充满趣味的职业。只要不忘初心,坚持下去,付出总会有回报的!共勉!

2

学习顺序如下:

1,自己动手安装Unity3D

2,自己动手安装 VS

3, 写一个 Hello World

4, 尝试显示一张图片

5, 尝试显示一组动画(序列帧)(美术对这个不用过多解释了吧)

6, 尝试显示两组图片 ( 一个是自己, 一个是敌人 )

7, 尝试移动“我”去攻击“敌人”

8, ......( 自由发挥 )

重要的事情说三遍,自己动手,自己动手,自己动手!!!!!!

游戏编程很简单,一旦进了门,编程就如写小说,天马行空, 满足自己的一切想像.

祝你早日开窍.

3

前期看教程,中期看游戏项目源码,后期看Unity插件源码,每个阶段都要大量的编程实战。

这里提供一些学习途径方面的建议:

1.熟悉引擎和编程基础。网上有大量的教程,视频,图文都可以学为己用,在这一步主要是熟悉一些游戏开发的基本概念,以及补习编程基础。(网上有很多教程,这里不加赘述。)

2.开始尝试复刻小游戏。在上一阶段获取到了基本的知识以后,通过做实际的小项目,来持续为自己产生正向反馈就很重要了。这个阶段就是接连不断的做些小东西,从实践中掌握技术。

而我刚好也有对应这阶段的教程:30分钟制作一款游戏系列。(虽然连我自己也在吐槽,这个系列的真实名字应该叫“30分钟做不完一款游戏系列”_(:зゝ∠)_)

3.再然后...少年你已经具备了基本的能力了,可以去试试做点自己想做的了。

更多unity2018的功能介绍请到paws3d爪爪学院查找。链接https://www.paws3d.com/,也可以加入unity学习讨论群935714213

近期更有资深开发人士直播分享unity开发经验,详情请进入官网或加入QQ群了解

猜你喜欢

转载自blog.csdn.net/qq_35037137/article/details/89338255
今日推荐