本人只会PS、3dmax、ZBRUSH等等这样软件啦。对于编程有在学。。学的迷迷糊糊的。因为我是想做游戏。所以才想的学一些引擎。但是对于编程真的是有点理解无能。。从小数学就很差。很难受。


1


题主的情况,如果能找到一个学完推荐工作的培训班是不错的选择,否则培训班完全没必要。虽说就业形势是不错的,但也要看你能力怎样了,自学竞争压力很大,也很难跟专业学计算机的去竞争,所以楼主要学就抱着背水一战的信念不要徘徊犹豫,否则很难入这行。如果下定决定要学就看看下面的几条吧。


自学最高效的方法是:


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.再然后...少年你已经具备了基本的能力了,可以去试试做点自己想做的了。


Just do it.

 郑州专业不孕不育医院:http://jbk.39.net/yiyuanzaixian/zztjyy/

  郑州不孕不育医院×××:http://jbk.39.net/yiyuanzaixian/zztjyy/