网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月14日
漏签
0
天
unity3d吧
关注:
115,886
贴子:
559,249
看贴
图片
吧主推荐
视频
游戏
12
回复贴,共
1
页
<<返回unity3d吧
>0< 加载中...
开一个答疑分享贴,希望能对新人
取消只看楼主
收藏
回复
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
开一个答疑分享贴,希望能对新人们有帮助。下面开始。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
以前刚刚开始学习unity的时候,这个吧才5000多关注,现在已经7万多了。这次心血来潮想回来看看,也是被这人数吓了一跳。
我也是从那个什么都不懂,非常迷茫的阶段过来的,所以,就想开个帖子分享一些经验,以及力所能及的回答一些问题。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
想到哪说到哪。
关于自学和培训班:
很多朋友估计都参加过培训班,不知道这些朋友对自己当初在或者正在的培训班感觉如何,但想必大多都是后悔吧。
原因么,无非是花了很多钱,然而到头来感觉是被敷衍了事。(培训班大多教基础语言,unity编辑器的使用,各组件的介绍等,最后来个被用烂的项目来作为结业标志)
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
再说说自学。
先抛出一句话:自学能力不强的人,大多在行业里永远走不远。
如果有已经工作中的朋友,估计感触很深,没有工作的,可能没什么感觉。
解释一下:参加工作之后,考虑到业内普遍高强度的加班,你除了项目工作中得到的提升外,要想继续提升自己,只能靠自学。除非特殊情况,否则是不会再有第二次参加什么培训的机会的。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
所以自学能力对任何一个想在行业里发展下去的人来说,比什么都重要。
但没有人自学能力一上来就很强,这也是需要锻炼的。
综上,我个人建议,不论你是有程序基础的还是毫无基础可言的,都去自学。
至于怎么自学,下面会详细说说。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
如果你打算自学了,可以继续往下看。
自学首先最重要的是态度问题,还有就是时间问题。
你都打算要自学了,总不能还去沉迷游戏或者什么的,对吧?要学习就有个学习的样子,毕竟是个人都希望学出来后,拿的工资是8000,而不是4000。
分配好学习的时间也很重要,根据自身条件,一天可以合理的安排学习时间,忙了就少一点,清闲了就多一点。甚至于如果你玩的瘾很大,安排固定的时间玩一下也可以。
如果你现在处于刚刚学习的阶段,即还没学到一定程度的时候,我建议一天至少学习6个小时以上。
把时间安排成一张表,除非意外,严格遵守,这对培养自律能力也很有帮助。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
说一下unity的学习路线好了。
如果你是零基础的,建议从c学起,学到函数结构体那里为止。
如果你有一定的基础,比如前面c学完了,可以学习c#,这个建议学到面向对象思想的一些相关内容。
时间上,这两步可能要两周到六周,看你悟性和基础了。
如果你手里头有学习资料,可以发一下章节目录截图,我帮你指出哪些需要先学,哪些暂时不用。
上面两步过后,去下一个最新版的unity,从官方案例,什么ball的那个开始,学习如何操作编辑器和写代码。
接着,找到一些网上的什么愤怒的小鸟,2048之类的小demo练手,进一步学习如何写代码。
之后,学习ngui和ugui这两套ui插件的东西,然后自己找一些复杂点的项目,跟着做(你必然会遇到很多很多不明白的东西,但没关系,先放着,你的主要目的是学习两套插件开发ui)
再接着,找一些教ui框架的教程,跟着这些教程走,入面向对象思想开发的大门。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
上述过程走完,基本上你出来找实习工作是没问题的,下一步就是如何提高:
在说提高的东西之前,先说说你需要扩展的知识面,比如,你可以不知道服务器端怎么开发,但你得知道服务器端和客户端的区别。你可以不知道sdk怎么接入,但是你至少得知道sdk是什么东西。诸如此类,很多很多,这是一个长期的过程,属于”漫无目的”的学习。
正式说说如何提高:
数据结构是一门很重要的课程,建议至少知道什么是队列,什么是栈,什么是树,什么是图,还有什么是哈希表。
我为什么不把数据结构放在c之后学习呢?因为如果你是没有基础的,那时候你学也学不懂,如果你有基础,肯定早已在大学学过。(如果有遗忘,正好复习复习)
英语也是一门很重要的技能,如果你的英语很烂,或者一般,无论如何请保证坚持学习英语,从单词语法开始,这个行业,英语能力也有要求。在你阅读官方文档(官方文档对于大多数基础问题都很有帮助),浏览国外论坛,甚至提问,查找资源的时候都很有帮助。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
回到unity,这个时候,你可以自学一些常用的组件,或者根据项目需要or兴趣,研究ai,研究编辑器扩展,研究图形学的东西,研究优化的技巧等等。
与此同时,你也可以多想想自己的代码,如何提高,优化。(你之前做的项目,有时间可以考虑重构一下?)
楼主本身在这个阶段也才刚走不远,所以没法分享更多。在这里就当抛砖引玉了。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
@邪恶的PS
加精申请!
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
大多数知识很零碎,需要接触到了详细了解,或者通过其他人的描述去主动接触,这个时候,有时间多逛逛论坛,贴吧,也是很友好处的。比如状态机,内存池(),a星寻路算法,热更新,shader等等名词,如果你刚看到可能就会疑惑,这时候去主动了解它们是什么,再根据需要来学习,也是很不错的学习方式。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
看到很多人用playermaker这种东西,没去了解过,听说是个可视化写代码的插件?个人不建议使用,刚开始觉得写代码困难,觉得自己不能举一反三,都是基础能力和熟练度的问题,这个多花点功夫就可以克服。
AEee22
Collider
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
分享一个当初我实习的时候写的一套ui框架吧,现在来看比较简单,不过相信对有一定程度的新人还是有帮助的。
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示