UNITY3D的高手该是什么样子的??

 我来答
川时mrl
2018-03-20 · TA获得超过488个赞
知道答主
回答量:299
采纳率:0%
帮助的人:9.3万
展开全部

首先我觉得即使是对于高手来说,他们的侧重点也许也是不一样的,我们现在能够看到的这些高手,每个人的切入点和追求也是不同的。


当然在这方面我见过的高手可能不如你能见到的多,因为我自己其实并没有真正做这个行业,只是认识了一些这方面的朋友,但是在我的理解上,我觉得对于纯正的程序员,自然追求的是技术上的游刃有余,这也是必须的。

程序员的基本功

一个高手首先要做到的是基础扎实,就像金庸写的武侠小说里面那样,要学到至高无上的武学宝典,首先你得有相匹配的内功,所以对于程序员来讲,他们的基础素养,语言,算法,数据结构,架构,网络,数据库。这些方面不说样样精通,也要做到随心所欲,这没有坚实的基础、多年的经验和极强的学习总结能力是做不到的。

游戏程序员

我之所以刚刚说在这方面我不太了解,当然是因为游戏的复杂性,因为他所要求的一个程序员所具有的能力非常多,整个的知识框架非常的繁杂:3D数学,图形学/Shader,物理,AI,这些也都是要涉及到的。这些吧,也只能大部分靠自学了,而且谁也不是数学家物理学家,你能弄懂原理,知道方向就可以了。

项目经历

因为现在其实做计算机,特别是做游戏的人也很多了,但即使如此,对于程序员来说,经验的积累都是非常重要的一个过程:每个有经验的程序员,都应该有一套自己的trick,从在哪找资源搜问题,知道每个情况都有什么便捷或替代的解决方法,遇到bug知道是哪的问题,会调试会节省资源会提高性能,这东西吧,只能靠天赋和时间去积累了。

  • 总结

所以我觉得对于一个高手来说,以上的三种能力不可或缺,如果能够做到,那么即使不是高手,也可以称得上非常优秀了。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
静小茉啊
2018-03-20 · 贡献了超过111个回答
知道答主
回答量:111
采纳率:0%
帮助的人:9.4万
展开全部

我觉得每个人的价值观不同的,对高手的定义也是不相同的,因为每个人所追求的东西也是不一样的。

其实真正的高手是不限于某个特定技术选型的。


基础素养

我觉得对于一个纯正的程序员,追求技术上的游刃有余这也是必须的。首先自然是作为程序员的基础素养:语言(C#必须,最好还有一门脚本语言),算法,数据结构,架构,网络,数据库。这些方面不说样样精通,也要做到随心所欲,这没有坚实的基础、多年的经验和极强的学习总结能力是做不到的。

Unity高手就是懂得、追求并且能做出好游戏的人

也许有人会说,这不是策划、制作人关心的问题吗。但是你不要忘了,你是要和他们合作并且亲手制作出游戏的人,你不热爱游戏,不了解产品,不关心玩家,你绝对无法高效快速热情的和团队做出最终的目标。很多人都不喜欢写gameplay,也有很多人觉得Unity太傻瓜了没什么技术,但你别忘了,给你把刀,你可能只能用来切菜,武林高手却能舞出花来。只要你还有一天在做游戏,我就希望你不要忘了,除了培养自己的专业技能,最好也多去关注些游戏相关的内容,策划、美术、运营的相关知识,这对你制作游戏绝对是事半功倍的。

热衷是成为高手的必要条件

所以说白了,我认为,只要热爱游戏行业、科班出身或者有自学基础知识、智商正常身体健康的单身狗(什么,做游戏还有时间谈恋爱吗?),工作多年你自然会成为高手的。。。。到时候就算没了Unity,又出了别的引擎,对你来说又有什么区别呢,就像对于武林高手,耍刀与耍剑都能杀人。。。

总述

想成为高手除了一些先天的优势外还得做一起普通人坚持不到的事。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式