導航:首頁 > 源碼編譯 > 寒霜源碼泄露

寒霜源碼泄露

發布時間:2023-10-07 20:36:02

❶ 虛幻,寒霜3和虛幻4,unity哪個入門最低

首先,一般個人用戶是拿不到寒霜的。寒霜原本是瑞典一個小公司做的引擎,原本是要做成商業引擎的,但問題在於,EA突然收購了這家公司,然後停止對外授權。因此寒霜引擎就成了EA公司的內部引擎。除非成為EA的員工,否則是碰不到寒霜的。
剩下的unity和UE4,是商業引擎,一般開發者是可以接觸到的。至於入門嘛,要看什麼叫入門了。
是要能做一個完整的游戲,並且上架到應用商店去賺錢,叫做入門呢?還是做出一個半成品,在別人面前裝B,被視作大神,就算入門呢?這兩個概念,完全不一樣。
簡單概括一下,做出成品,Unity門檻低。因為Unity的門檻,都在前期。雖然對於計算機專業的學生來說,這點門檻不啥,但完全零基礎的小白,通常容易在一開始放棄。因為學習Unity之前,你首先要掌握C#語言以及一些.NET的基本庫,具備一定的編程基礎。如果完全零基礎,到熟練掌握C#,自學的話大概需要至少兩年的學習周期(C#,ADO.NET,ASP.NET也就是大學的四年計算機課程,具體進度看悟性),這個過程非常枯燥,每天都是在一個黑框框上打東西,完全沒有畫面可以看,每次停住回頭看看,你都會發現,自己做了一大堆筆記,思考了一大堆問題。。而啥也做不出來,只會在那個黑框框上打東西。。。。但只要度過這一段枯燥的歲月後,你幾乎就跨越了所有門檻。此後學習Unity的過程會非常平滑。只要前期的基礎打好了,學習幾周時間,做出一個CS,根本就不是事兒。從此便進入「照葫蘆畫瓢」階段了,看到一個游戲,就自己琢磨著山寨下試試,即便遇到困難,復習復習之前的筆記,總能解決大部分問題,實在想不出來,看看源碼,也就當順便復習了。等山寨出幾個游戲之後。最後就是要熟悉自己的目標平台,比如安卓,IOS兩大系統,以及任天堂,索尼等公司的開發環境,為什麼不提微軟?廢話,微軟的開發環境不就是.NET嘛?選好平台之後,簡單學習一下對應平台的注意事項。就可以准備上架第一個項目了。至此你就算正式入行了。
做出半成品UE4低。UE4這個引擎的優點之一,在於可以吸引零基礎小白。因為它可以「不寫代碼就做出遊戲」。而這個引擎的致命缺點,就是「不寫代碼根本做不出遊戲,而且那代碼還真不是一般人能寫出來的」。UE4的學習過程,一開始覺得非常非常非常容易。而且啥基礎都不需要。因為UE4裡面有一個叫做藍圖的節點編輯器。這種節點編輯器,最初是出現在三維動畫軟體裡面(如MAYA,C4D等),用來做動畫邏輯的。只要學習兩三天,拽幾個節點,連連線,立刻就讓一個人物模型跑起來了,還會跳,會開槍,會放技能。。要啥C#?要啥.NET?要啥黑框框?哥小學沒畢業,學習UE4一周,就達到這程度了。瞬間秒殺一群學了兩年編程,還在擺弄黑框框的大學生。但兩年之後,熟悉了UE4的每一個按鈕,每一個節點,會發覺自己依然只會這些。依然只會是讓一個人物模型,在各種地形上,跑一跑,跳一跳,開開槍。。。今天在沙灘上跑。。。明天在樓宇之間跳來跳去。。。。你可以認為這是一個Demo,或者說是一個半成品。但它永遠都只是半成品。因為你發現自己跟本無法「照葫蘆畫瓢」。
UE4的藍圖只適合參與三種類型的游戲工作,FPS游戲,FPS偽裝成的格鬥游戲,和賽車游戲。。。。無論藍圖學的如何精通,只要人家問你,你能用UE4的藍圖做個策略游戲嗎?你能用藍圖做個戰棋類游戲嗎?你能用藍圖做個桌面游戲嗎?你會瞬間無言以對。你一定沒見過有人用UE4做出來《連連看》吧?你也一定也沒見過UE4做出《俄羅斯方塊》吧?不是大家不屑於做這些小游戲,而是因為太難了。。不只個人開發者,即便是那些游戲行業的巨頭們,也只會在製作FPS和賽車等游戲時,才會使用UE4。。。因為其他類型,對於UE4確實太難勝任了。
因為節點編輯器,本身就是為動畫的邏輯設計的,動畫都是提前確定好的。在動畫開始製作之前,就已經有了劇本。而游戲卻完全不一樣。游戲要根據用戶的操作,臨時去做出不同的行為。直白一點說。這玩意搞出的邏輯是「固定」的。
按某某鍵,往前跑。。。。按某某鍵,開槍。。。。這種「固定」的邏輯可以。。而要靠它實現演算法級別的東西,實在太難了。
無論如何,到此算是半成品出來了,這時候擺在面前的,便是一道無比巨大的鴻溝,那就是之後的工作,要用C++去寫。C++這語言,絕對不是最難的編程語言。但絕對是最難的編程語言之一。不僅面向對象,還摻雜面向過程的那一坨東西,而且還無腦的堆砌在一起。。。這都不算啥,關鍵在於那驚人的代碼量。。。暫且不論C++本身,如果你真的能用C++寫出後面的邏輯。。後續發布都能搞定的話,那你還真的需要藍圖嗎?寫個走路,跳躍,開槍的狀態機,豈不是小兒科?

閱讀全文

與寒霜源碼泄露相關的資料

熱點內容
搶答器c程序編程 瀏覽:703
什麼app可以自己玩 瀏覽:76
刨客app是什麼 瀏覽:963
cad輸入命令欄不見了 瀏覽:834
做故事集可以用什麼app 瀏覽:692
qq郵箱發送壓縮包 瀏覽:672
程序員桌面機器人 瀏覽:589
xjr快速開發平台源碼 瀏覽:159
java介面runnable 瀏覽:31
python怎麼運行web伺服器 瀏覽:349
notepad編程代碼 瀏覽:740
什麼安卓的毛病最少 瀏覽:611
hp的pjl設備訪問命令 瀏覽:635
googlewebp圖片壓縮技術 瀏覽:215
tbc薩滿加血宏命令 瀏覽:757
pdf閃 瀏覽:289
手機伺服器地址填什麼 瀏覽:258
lrpython代碼 瀏覽:848
加密照片怎麼也找不到 瀏覽:796
卸載編譯安裝的java 瀏覽:299