回覆列表
  • 1 # 使用者9703194940119

    首先你得再次審視自己的目標,你是想做遊戲玩,順便給別人一起玩,還是就想以此為今後的職業目標。

    因為你提的這個問題沒有意義,你要自己獨立做遊戲必然要學程式設計。那就該選計算機相關專業。

    首先要知道一個遊戲的組成。以一般人的直觀來看,就是畫面,可能有的音樂,主程式。音樂,畫面都是可以放在主程式外部的,甚至替換為不同的內容有可能執行依舊成功,所以,設計遊戲最重要的是主程式,那你就知道了,該選計算機學院,軟體學院下的任一專業,任一就行,因為基礎課程都一樣的,至少我讀大學的時候後面大三課程才逐漸有較大分化。

    畫面和音樂當然也重要,是吸引玩家的重要因素。但如果想自己制定遊戲規則,那麼就算學會作畫,作曲,3D建模,渲染,遊戲連起步都是問題。不會就得找人做,找人做出來的不一定是你想要的效果,就算除開費用,溝通和修改花去的時間成本會很大。所以得自己學程式設計。

    當然,相信你想做的遊戲遠不止需要我上面說的這些,那麼多說自己想做遊戲的,基本都是想著自己能做個大型網路遊戲,手機遊戲,等開始做的時候,想一步登天從零基礎開始直接做好玩,畫面又精緻的遊戲的人都吃癟了,沒有聽說過例外,堅持下來的人才能做出成果,需要花費你幾年甚至十幾年的時間,因為你不可能全部時間都放在了遊戲開發上。

    你學的過程中,你會了解到,你還得考慮程序間通訊,網路延遲,圖片打包,音樂檔案需要去雜項等等問題,沒有經驗的時候,一個bug可能會花去你幾個小時。

    次要的問題,你要想清楚你是想做遊戲自己玩還是用來賺錢,自己玩沒什麼,不釋出出去隨便用別人的圖片,音樂,和模型。想獨立做遊戲拿出去賣,那就要考慮版權問題,就算你想買,你得有人脈,開發遊戲是個長期過程,突然想到新點子,你可能需要同一個風格的背景,人物,上次給你弄的人就算這此次你花錢,他也不一定願意做,別人會有自己的工作。

    你可以選擇加入公司做,但是那只是按照設計師的需求文件來用程式碼實現,並不是你自己的遊戲。

    你自己做的遊戲,短時間的開發永遠達不到商業團隊製作的水平,我室友在steam上玩過一個個人開發的3D遊戲,畫面沒有那麼精細,嚴重的是,評論大多數都在說,自己玩這遊戲之前都認為自己沒有3D眩暈,退款率極高。這種關乎遊戲銷量根基的問題,作者很明顯是沒能力解決才只好就這樣放上來賣了,所以,個人能力是有極限的,你不可能面面俱到。

    ps.3D遊戲引擎旋轉應該是引擎自身都有的功能,所以我也不能理解為啥這個人做出來的就特別奇怪,沒3D眩暈的人看著他的畫面移動都頭暈

    加入團隊,進入公司製作才能製作出更好的作品。

    如果你看完上面我說的這些,想清楚了之後,如果還是想做面向玩家,面向市場的遊戲,選計算機類的專業

    如果你是想自己空閒時間做著玩,覺得做的還不錯,拿出來給大家玩也不丟人。那麼選其他專業也是可以的,在業餘時間自學程式設計。

    為什麼我這麼建議呢,因為我沒聽說過出名的大學裡有遊戲設計專業的。教的都是基礎知識,本科的教學其實還是更多是面向考研的,你學完第一學期,寫個掃雷還是不帶介面的,dos介面文字提醒:請問您要開啟第幾行,第幾列的格子,輸入5 5然後再文字告訴你結果,後面學了介面框架,你才寫得出介面,這時候你能寫個2048,但是移動會是滑鼠點選左右上下按鈕,想在手機上執行,那就還得自學遊戲引擎,安卓,ios開發。

    b站有個影片av27350040,建議你先看了體會下真實的程式設計是什麼感覺。

    並且,你現在就可以放下游戲,提前學習了,高中的內容只要上課認真聽了基本就是中上流水平了吧。我的建議是從python學起,因為python容易上手。網上很多建議學c,c++的,但是其實對於做遊戲來說門檻相對較高,打擊想一步到尾做遊戲的人是一打一個準,雖然c++才是做遊戲常用的語言。

    建議你先搜尋並完成下面3步初步體會下做遊戲是怎麼一回事

    1.如何下載安裝python3

    2.python基礎教程

    慕課網,網易雲課堂,b站等等教學網站均有免費的基礎課程

    3.以下三個任選一個,實現要求有介面

    python實現掃雷

    python實現2048

    python實現俄羅斯方塊

    各種部落格和教學網站都有教程教你如何實現。

    這是 超級 基礎的內容,並且python能相對簡單的實現

    如果是網頁h5小遊戲,最常使用的是cocos引擎,但對於初學者門檻較高,不怕打擊自信可以去學,cocos官網文件直接有教程教你如何做一個簡單的網頁遊戲

    3d遊戲常使用u3d或者ue4引擎,ue4對配置要求較高,絕地求生用的就是ue4引擎(算了,把diss ue4的話刪了免得被懟),我兩個都用過一段時間,門檻相對更高

    ps:cocos也有3D引擎,unity也在完善h5遊戲引擎的開發,大家都想提供全面的服務搶佔市場,對了,自己去看收費標準,你用別人的引擎做遊戲,當然會有費用產生,有的是使用免費,釋出遊戲獲得你獲得收益的一定百分比,有的是需要購買軟體,如果我沒記錯的話

    費馬最後的理論,經過兩百年數學家證明到了2-100中除開37,59,67成立,即使這樣也不敢確認一定成立,但是計算機驗證很快,驗證到一千萬仍然成立。當然了,計算機做的只是窮舉驗證,就算這樣驗證給大家的感覺就是,費馬猜想是成立的。真正證明出來的還是數學家,所以現在猜想改稱費馬大定理。學了程式語言後,你也可以寫個程式去驗證,雖然計算機沒法證明,但是對於這類猜想的驗證,只要找到一個反例,就可以說這個定理是不成立的,極大數字內找不到反例,那麼可以大膽認為這個結論是成立的,只是還沒找到證明方法。利用程式驗證可以給數學家的研究指明方向,節省功夫

  • 中秋節和大豐收的關聯?
  • 南極洲的面積約佔世界陸地總面積的多少?