Unity 3D

Unity 3D 

用了很长一段时间Unity 3D ,突然问自己,Unity 3D是什么?我却回答不出来。 我学会了什么,我发现什么也没有学会...

Unity 3D 对我来讲,就是一个资源的整合编辑器。对于一个美工来说,它是极好的,可以将各种资源整合到一起,而不费吹灰之力。但对于一个初级程序员来说,它简直糟糕透了。它会让你忘记程序的基本框架,只是让你做一些简单逻辑的脚本程序。日子越长,越是折磨自己,让人看不见镜子里面的自己。


但除了那些很牛的程序员,他们懂得各种算法,架构,方法。他们能写出Unity 3D的模块程序,供你使用。他们懂得更多的是Unity 3D之外的东西,而不是困在Unity 3D里面。什么计算机图形学,什么OpenGL,还有其他的,其实这才是最基本的原理,方法,方式,这才是一个程序员应该去了解的。因为你在调用U3D API的时候,你看不懂,想不明白它为什么会有那样的参数,你查查OpenGL 或计算机图形相关的知识,或许你会更清楚的知道答案。

Unity 3D 简单、易学。其实不然。只是有数不尽的人共享着自己得资源,让你觉得你做出的东西,很有成就感。然而,好多东西,都不是你力所能及的。踏踏实实的学习好计算机图形原理,才是学习U3D最好的方法,因为,对于大多数人来讲,U3D 只是一个资源整合编辑器。不信,你问问自己,U3D 你会什么!!!

你可能感兴趣的:(Unity,3D)