1樓:
不要看Ogre和Cocos~也不要看太古老的引擎~
如果你只是學著玩玩,看不看引擎都一樣~如果你是想作專業的引擎開發,老引擎的架構絕大多數都有問題,受限於api和當時的硬體環境,對於多執行緒渲染處理的不好~像Cocos這種玩意遊戲邏輯和渲染都在乙個執行緒裡面,套用到3D引擎裡面根本支撐不了大一點的遊戲~
如果要看的話還是UE4最好,不過學習UE4原始碼之前需要你的基礎足夠好,圖形,記憶體,多執行緒,C++等等~
2樓:法蘭克斯雪諾
都了解一下,找乙個順眼的鑽研
還是那句話送給每個都想做遊戲的人:搞清楚你以後到底是要寫引擎還是要寫遊戲
這個可是相當於編乙個CAD軟體和用CAD在天正外掛程式的幫助下畫建築圖的差別,重點是完全不同的
你讓CAD的主程式過來畫個建築圖試試?
國內對開發遊戲程式設計師的需求量遠遠大於對引擎開發的需求量,中國的所謂引擎開發,要我說。。。呵呵
我們還是談談中國的遊戲開發吧。。。
ps:鑑於你只寫過小遊戲。。。建議你先寫個大遊戲再考慮研究引擎,這樣你對引擎的各方面理解的更深(比如這個模組有啥用?
打個比方,shader模組,光說多抽象?(當年我一開始學glsl就莫名其妙。。。)為啥要用shader技術而不是直接用多邊形?
你把它在遊戲中應用過之後你就理解了)
3樓:
裡面有個MiniEngine,才54M,當然只有渲染的部分。
作為入門參考應該還不錯,還能學DX12多好。
發現是個老問題(逃
4樓:白宇昆
egret engine 只做2d(推薦從2d開始學比較好,題主專注3d的話,就看看前面圖形學大神的回答吧)比較好入門,平台在html5 用typescript 語言,比js更規範,更好用。
缺點即是優點 ts國內資料部落格太少,白鷺社群活躍人數不多,但發展潛力很大
我所在的學校本專業大三兩門大專業課flash遊戲設計(不學as和flash,實際上就是egret遊戲設計)以及下學期的遊戲引擎設計都是用egret wing來上手的,學設計模式,架構為主。
tpyescript的介紹
(答者就是我們這門課的老師)
egret wing 基於vs code 優點全部繼承,很便捷美觀,適合中國人使用.
5樓:
樓主應該是有手遊背景吧
那麼 SIO2 或鬼火
簡單的不能再簡單的結構了
入門級引擎不要搞那種特別複雜的
一旦找到感覺,迅速過渡到更成熟的引擎上面去
最好的免費 開源遊戲引擎是哪個?
CrazyEngine 先來寫點自己的調研結果 2 Urho3D。執行時非常好,尤其是個人非常喜歡內建的指令碼AngelScript,所以自研的第4代引擎選擇了這個引擎作為母本進行魔改,見Crazy Engine 4.0 alpha版 嗶哩嗶哩 bilibili。編輯器非常簡陋。目前還在維護,但是已...
遊戲引擎是否應該開源?
終風且笑 這個題目妙在 應該 兩個字。不知道題主是以什麼角色的角度來提問的。如果以使用者的角度提問的話,先回答我乙個問題 你賺的錢是否應該給我花,再把你賺錢的方法思路都告訴我?是否開源是開發者的自由,堂而皇之地說出 你!應該!開源 這是什麼樣三觀催生出的強盜邏輯。 老鄧同學 人生要賺多少錢取決於你對...
開源遊戲引擎 Ogre 真沒落了嗎?
毛自豪 真是的,說遊戲開發用OGRE少是可以的,但是沒落談不上吧,很多行業都在用,不光是遊戲行業。對於我來說,我是地理資訊專業的學生出來後做過地理資訊,做過3D列印和3維掃瞄,現在是從事遊戲行業開發,我認為Ogre運用十分廣泛,也非常有用。 作為程式入職的第一家公司用的就是OGRE CEGUI現在換...