源碼開放的引擎研究

在遊戲行業兜兜轉轉5年了,最終進了家規模稍大的公司,也掙到了本身想要的職稱——引擎工程師。不過惋惜最後仍是演變回了Unity,其實Unity也沒啥很差的,易學易用,也有不少能夠深刻研究的坑,只是作圖形引擎一直是本身的夙願,由大學一年級連c都不會時的夙願,哈。其實也沒啥,公司不作能夠本身研究嘛,時機成熟說不定還有意外之喜。好,本身作。編輯器

翻開記錄,有好多引擎能夠學習:性能

選擇Godot爲最優先,首先它比較小型,便於學習源碼。其次它麻雀雖小五臟俱全,2d/3d都支持,編輯器完整,尋路碰撞包羅萬象。OK,以這個引擎爲主,學習它的源碼、內部機制、對比引擎的性能,若是有機會爲其舔磚加瓦就更好;學習

在油桶上閒逛時看到一個視頻,做者羅列了好幾個免費引擎。由這個視頻我認識了Lumberyard,那是亞馬遜魔改的Cry Engine,看着效果很是棒,真正的3A級別引擎。它的宣傳視頻展現用它製做的遊戲,其中包括鼎鼎大名的《星際公民》,厲害。上去官網看看,還支持移動設備(雖不是主打,不兼容超低端機),能夠一試。能夠後續學習,瞭解其操做、性能,進而瞭解其源碼和設計。若是到時公司真要開始次時代手遊,有礙於ue4的分紅,能夠參考哦;優化

UE4這個鼎鼎大名是後續要看的,4.20版本因爲堡壘之夜手遊和吃雞手遊,移動端優化已經上一個臺階,要來補補課了。爲了UE4跑去一家小公司浪費了黃金2年,卻只作了半年UE4,確實惋惜。技術積累仍是得靠本身,向成浩大佬學習,敲一遍源碼就好設計

也是在油桶上發現Armory這個很特別的引擎,它是嵌入在Blender裏面的。Blender建模確定得學一下,到時順帶玩玩Armory咯3d

Orge是我認識的最久的渲染引擎了,試過好幾回千辛萬苦弄好了環境,就再沒開始。如今感受引擎有點龐大也有點陳舊了,後續有機會就瞄一下。視頻

引擎這塊仍是能夠本身作一下的嘛,起碼對得起這個職稱,哈遊戲

相關文章
相關標籤/搜索