从UI入门是最正确的路线,通过UI可以学习到大部分unity3d应用的逻辑层技能,也就是游戏公司中unity3d开发做的最多的工作,业务逻辑开发。
unity用的是javascript,并不是java,两者区别很大建议使用c#,虽然javascript说是简单易学,但在unity中最大的问题是它用的javascript不是标准的,有许多不同的地方,这对于新手来说就很纠结了,虽然c#较难学,但更系统
两个并不冲突,可以都学,一个是java,一个是C#面向对象理论都一样,建议先Java
再
u3d
u3d就算你学4年还是白板,java更别说了,工作10年也只能说会用罢zhidao了
难的是算法,数据结构,状态机,shard编写
如果想精通,那么需要看底层编译器,jvm,c++