首頁>Club>
5
回覆列表
  • 1 # 湘味坊

    技術難度。選擇任何一個方向其實技術難度都是很多人覺得重要的點,但在我看來這個點對技術人員是毫無意義的。如果你想從事技術工作,並且希望在這條論上走下去,那不管哪個方向的技術都是學無止境的,兩個無限大對比起來真的沒什麼意義。如果只是考慮幾個水平的技術要求,可能表面上前端有些優勢,但其實近兩年大量的人湧入了程式設計師這個職業,並且前端一直給人一種“簡單”的錯覺,導致前端方向的及格線其實是一直在拔高的,沒有真正去嘗試過面試大廠前端崗位的人真的很難想象用人單位的門檻,相對來說unity遊戲開發相對較為小眾,及格線反而更低。故從技術難度考慮兩者持平,甚至unity會有些優勢。

    供需關係。前面已經談過一些前端現在的市場情況,整體來說前端的市場中低端是嚴重飽和的,至於高階,我覺得沒有討論的必要,任何一個技術方向的高階人才都是供不應求的。至於unity遊戲開發這塊,我稍微詳細的談一下。首先市場很大,這幾年全中國都知道遊戲賺錢(雖然只是整體上,具體到不通方向、公司是有差別的),做遊戲的公司也一直很多,產生的崗位雖然比不上老牌的前端、後臺這一類崗位,但真的不算少,這是需求。再說供給,雖然現在做程式設計師的越來越多,但遊戲開發這塊的增長絕對是不及平均水平的。我覺得主要有兩個因素限制,傳統觀念影響覺得遊戲就是不務正業,雖然這種觀念在逐漸消散,但始終是存在的,這導致正規班科的教育中,幾乎沒有遊戲開發相關的課程,少數也相關課程也多為選修課。第二點則是可以宣傳,無數培訓機構都宣揚“前端簡單,後臺有前途”這種我覺得完全脫離時代和個人具體情況的思想,導致非科班的從業者相對來說少的選擇遊戲開發這個方向。這兩個因素一個限制了班科,一個限制了非班科,從而整體上使得遊戲開發這個方向上的供給是不足的,前面有朋友說,如果按興趣來說很多人會選擇遊戲開發,可現實是大部分人選擇方向的時候並不會遵從自己的興趣,甚至很多時候都還沒意識到選擇就已經做出了選擇。話都講的這麼明白了,說從供求關係上來說unity開發更有優勢應該沒問題吧?

    發展前景。其實這個內容我覺得才是最沒討論意義的,但偏偏很多人就喜歡談這個,那便談談吧。計算機技術工作從業者在選擇技術方向上談發展前景毫無意義,這是我的觀點。因為計算機技術各個方向其實是交錯的,同時發展是迅速的,我真不信誰你把技術發展的未來談清楚的,如果有,大佬能不能帶帶我?回到正題,技術的方向都說不清楚,作為整個長河中的一片水花,你怎麼能看到自己發展前景?具體來說前端沒有很高階的崗位嗎?後臺開發做到架構師不算有前景嗎?遊戲開發的專案技術主控不高階嗎?演算法更不用多說,技術從業者有誰會說演算法沒前途嗎?因此發展前景好不好,和你選什麼方向其實沒多大關係,和你自己關係才大。

    unity開發技術三個維度比較下來,一個小優,一個明顯優勢,一個無關內容

  • 2 # 靈雪居

    如果你是新手。喜歡做遊戲和做成是兩碼事。你可以先學習一下。如果不行我建議你去做app。手機軟體。可以用apicloud那種模式。

  • 3 # 五行解說各類遊戲

    學習Unity3d有前途、有出息,當然也有競爭,有競爭說明比較熱門。2018年BOSS直聘釋出一季度報告,網際網路行業平均月薪過萬!Unity3d遊戲開發入門難不難?這就因人而異了,要是自學就比較難了。

    在崗位上,佔據人才吸引力指數前十的以網際網路技術類崗位為絕對主體,C++成為最熱門崗位。Hadoop、Golang受大資料、區塊鏈等行業熱度飆升影響,人才吸引力指數大幅上升,進入三甲。

    所以,Unity3d遊戲開發工程師一直是遊戲公司常年招聘的高薪崗位,甚至經常出現互相"挖人"的現象。

    現在遊戲開發都是用跨平臺的遊戲引擎,主流就是Cocos2dx和Unity這兩類遊戲引擎的開發有1-2年經驗的大概是10-15k之間,3年以上經驗的是15k-30k之間,其實也沒用明顯的界定,因為裡面的崗位很多的,有手遊開發工程師,手遊開發主管,手遊研發經理,手遊研發總監,手遊產品經理,首席技術官,產品總監。

    不過,這種獨立開發工作量巨大,涉及知識面也很廣,基本上沒有什麼系統學習的道路。大多數獨立遊戲開發者都是用到什麼去學什麼。能夠複用的技能只有諸如程式碼的熟練度,引擎熟悉程度,美術功底這些。這裡能給出的建議就是先去熟悉C#語法與Unity引擎的使用方法。

    在此基礎上根據遊戲所需要的功能,針對性的學習別人的實現思路和方法,比如RPG裡的人物對話,戰鬥模式等等,網上能找到很多一個完整RPG遊戲的影片教程或者是原始碼,提取其中自己需要的部分,學習的方向大致是基於自己遊戲的設計方向。

    對於Unity ,我還想告訴大家的是Unity分為個人免費版以及專業版,免費版其實已經可以使用引擎的絕大部分功能,但是會少了那些能讓遊戲賺錢的功能,比如什麼雲儲存服務,遊戲最佳化服務等。專業版需要支付1500美元或是以每個月75美元訂閱,提供最為完善的遊戲製作服務。

  • 4 # 峽谷帶貨人

    不請自來

    我是一個遊戲開發專業的大二學生,剛好在學unity 3D引擎的開發。對於unity的入門來說,我覺得是難,很難。unity我是大二開始學的,已經學了一年了(這學期快結束了),遊戲到目前為止也只做過像賽車小遊戲,坦克射擊小遊戲那種,大的專案實戰一個都做不完,也做不來,不是這塊料。因為學做遊戲開發需要會的真的很多。

    1.計算機語言 做unity要求會c# 什麼多的計算機語言都是基礎,不然角色連會動的原理都不知道,你還怎麼開發下去。

    2.建模,學unity的還要會建模,大部分遊戲的角色和場景都是靠自己一個個建出來的。之前學了一年3d max,以為大二就不用學了,結果還搞了個更厲害的zbrush課程進一步學,天天抱著手繪板想哭。

    3動作設計 什麼外骨骼亂七八糟的,這個我沒細學,一般都是用的老師給的模組,不過unity也是需要學這個的。比較讓你給自己遊戲角色設計的動作動起來還是很關鍵的。

    前面基本都是學unity的入門基礎,在學unity引擎過程還有很多unity自己的東西要學,附上幾張看的就頭疼的作業圖

    奉勸一下,找清楚自己的定位,喜歡玩遊戲和開發遊戲是兩回事。如果沒有天賦或者努力最好別碰遊戲開發,程式碼這玩意真的折磨死人。入門的基本一點就通,沒入門的壓根就沒踏進這個門,我是屬於後者。

    對了,學這玩意,你的電腦也要配置高點的,不然預覽和渲染的時候,宕機藍色畫面就該哭死了。

    馬字不易,希望給個關注和贊。

  • 5 # 好玩不快

    一句老話萬事開頭難。喜歡遊戲又想自己用引擎做遊戲那可真的需要很多知識了。程式設計建模等等。要學習的東西很多。可以去嘗試一下。我有時候也想找引擎做遊戲玩一玩。但是現在連門都沒找到。所以一定要有耐心,能堅持住這個想法去實現它。相信題主自己會找到答案的。

  • 中秋節和大豐收的關聯?
  • 孩子做容易做的家務有哪些?