RecursiveFrog 发表于 2021-11-11 16:13

我也是零基础学习unity的,可以看一下我在怎么规划一个零基础学习Unity3D的“方法”或者“流程”? - Unity(游戏引擎)里的回答,可能会对题主有帮助。

APSchmidt 发表于 2021-11-11 16:19

unity 相当于游戏开发的集成开发环境,涉及到游戏开发的各个方面,并且都是经过层层封装的,非常贴近于业务逻辑层,对于底层要求不高;因此,opengl,directx,c# 之类的粗略懂点就可以了。
之后的unity学习主要围绕项目来进行,例如可以参考一些项目视频:
Unity RPG MMO-火炬之光开发修改

自己改改代码,加加功能,这样才能快速进步

maltadirk 发表于 2021-11-11 16:22

c#还是需要学的。
很简单的道理,你试试在unity的script help里面搜索一下for,while这样的语句看看?
这些都是
c#的基础,不懂的话没法玩的转unity的
另外如果你想学得快,肯定要去github吧?如果c#一点不懂,github里的程序也很难看懂

但是不用把c#学到很懂才来做unity,个人感觉,因为c#是面向对象的,和以前自己的编程认识有很大不同,所以要好好看一下这一方面的基础概念。但是概念理清以后就ok了。不用搞一本c#死厚死厚的书来读,一般厚度的入门书就好,有外文原版或者翻译版都可以

最近看完了那本不大厚的c#入门,翻译的不怎么样,不过对着程序敲两遍还是很有收获的。觉得c#主要难在他是面向对象的程序,所以有很多地方和以前的习惯不一样,不过如果把oop一套概念有些理解以后,就会发现这种编程方式很好用啊。

话说我刚开始弄unity的时候完全没有任何关于oop的概念咧,如果不是例程看不懂也不会想学c#的

maltadirk 发表于 2021-11-11 16:23

开发了一个Unity学习路线的小程序,欢迎使用反馈~

量子计算9 发表于 2021-11-11 16:26

建议你先看下教程, Unity3D新手入门中文字幕视频教程不错,适合刚入门的人,主要是下面有中文字幕挺好的
【Unity3D视频教程】Unity3D新手入门中文字幕视频教程!广大入门学习者必备教程! http://www.cgxia.com/forum.php?mod=viewthread&tid=531&fromuid=27405 (出处: CG侠)

ChuanXin 发表于 2021-11-11 16:29

我也零基础,专业是测控,我报学习班学的。一开始是对游戏引擎有一个大题了解,自学这种视频网上很多;然后是学习C#,不讲太多讲完继承就完了,这个网上视频也有,比如知智传播课的,慕课网上的(慕课网上的不是视频);下来就是讲项目,就是《unity3D手机游戏开发》上的三个项目;接下来是领着我们做一个小游戏,可以买这本书参考一下,不过书有点过时了,书上用的是unity3D 4.X的版本,这些项目网上可能也有,我没找过;最后是让我们自己做一个游戏,不会的可以问班里的老师,自学的话可以去百度。这就是学习班讲课的过程,自学可以参考一下过程,unity盛典也是学习过程中必不可缺少的工具。报班入门快一些,但学费不低(我的是15k),所以能自学的尽量自学。

FeastSC 发表于 2021-11-11 16:31

既然要学就要打好基础,现在的人都过于浮躁。不想想有一天u3d不行的了话怎么办

kyuskoj 发表于 2021-11-11 16:33

先去自己上网找视频学习,什么蛮牛http://edu.manew.com/纳金论坛http://www.narkii.com/club/这些平台 ,先会做一两个简单的才开始去看基础语言

mastertravels77 发表于 2021-11-11 16:40

技术为市场服务.
unity3d是平台,语言嘛不会了 去翻书就可以了。
动力源自哪里的问题?

stonstad 发表于 2021-11-11 16:40

看官方文档,看官方案列,看官方视屏,跟着写,跟着写,跟着写(重要的事情说三遍)逛官方论坛和游戏蛮牛。这样自学中,不过不是零基础开始,是C/C++程序员。 零基础学习还是要耐心啊,加油。至于从哪门语言开始其实不用纠结吧,一通百通,即使有不同,基础有了,都好理解。但是一定要会一门程序语言,毕竟真正做的时候还是要用一种语言表达出来。建议挑个时下流行的语言开始学。C#其实相对比较好理解的了。
页: 1 [2] 3
查看完整版本: Unity3D 学习路线?