成為乙個合格的Unity3D程式設計師在成長上有那些階段?

時間 2021-06-04 14:56:20

1樓:cmmk2

你這狀態跟我幾年前剛接觸Unity的時候有點像,什麼都想學,卻不知道該如何下手。這個問題其實不太好回答。乙個遊戲引擎說小也小,說大也大。

完全掌握Unity的各種東西也是很花費時間的。我的建議是盡早確定乙個學習的方向,是想做圖形渲染,做架構設計,還是演算法或者網路等等。然後在這個方向去努力,爭取成為專家。

程式設計師本來就是個大眾職業,在這個大眾職業裡再去學大家都會的東西價值很低。我可以說我功能實現的又快又好,不管是多複雜的邏輯,給我詳盡的說明書我就能梳理清晰,隨便寫個尋路我一會會就能搞定,但是這並沒有用,我能做的事情,別人也能做到,甚至是個新手,多花點時間也能完成。在乙個方向上特別有研究的程式設計師比什麼都懂個皮毛的程式設計師價值大的多,想要提公升自己的價值就要做別人做不到的事。

還有,不要把自己的命運繫結在Unity身上,可以把Unity當作學習的工具,但是學習不應該侷限在Unity的範圍裡。

程式語言學語法,引擎學基本操作就行了,畢竟只是個工具,工具怎麼用還是看人。c也好,c#也好,python也好,有解決思路的話,會基本語法基本一通百通。(為了程式設計效率建議掌握一些語言的新特性)更何況unity只是把C#當指令碼來用。

第一次實現六邊形A星尋路用了一天時間也算正常的,有經驗以後就快了不是。雖然這麼說,但是很多時候還是快不起來,實現功能1小時,單元測試,編寫文件兩三天也是常有的事。不說A星還有一大堆變種,基本演算法只是個開始,整個尋路系統要實現好還是很花時間的。

Unity3D 和 HTML 5 抉擇哪乙個?

jiang jieqim 技術是換湯不換藥的,很多演算法和底層實現其實差不多,比如說你要做個引擎基本都要用到矩陣,三角函式等。我看過一點unity3d,也了解一點h5,這之前我用opengl自己寫過乙個小遊戲引擎。其實我覺得樓主學習東西要專注不變的東西。至少我覺得這樣才能一勞永逸,計算機技術更新了比...

怎麼規劃乙個零基礎學習Unity3D的「方法」或者「流程」?

鯨魚 我之前做過Unity的簡單基礎入門教程錄了46節免費的你感興趣的話可以看看 遊戲特效 Unity3d特效基礎 入門到精通 網易雲課堂 還有 這就是個初級教程 各位知乎大神請看清楚再噴 張某某 從unity5.x到精通這本書開始。先知道unity大概怎麼用,這本書也比較有趣。等到要看語法的時候再...

如何評價 Unity 3D 新的 UI 系統?

lu sidney 原來ugui比ngui新,我一直還不知道捏,ngui太大了,官方想整合過來都難,所以就整合乙個簡單的,甚至其實官方只是隨便吧ugui整合過來的,2D ui並不是UNITY3D關注的點,從UNITY3D歷次更新其實能看出點什麼,而明顯unity3d重點並不在於工具本身,或者3D效能...