游戲策劃必須會編程,自學游戲開發(fā)要多久?
作為從事游戲開發(fā)10多年的屌絲,我覺得我還是可以回答這個問題的。
游戲開發(fā)包括策劃,美術和程度。你先想清楚要做哪個?策劃就是設計游戲玩法,規(guī)則和游戲內所有的數(shù)值。美術就是畫面,看到的各種吊炸天的效果都是美術的杰作。最后就是程序,策劃設計再好玩,美術效果再吊,還得程序用代碼呈現(xiàn)在客戶端上。以上任選其一,每個職業(yè)都需要系統(tǒng)的知識體系來支撐,別想三通,貪多嚼不爛!
學習難度來講。策劃門檻最低,但是也最難!玩法設計看起來簡單,好的設計萬分之一都不到,一旦成功了,老板不摳,一個項目就把你半輩子錢賺了。玩法這個也很靠運氣,幾年前不行的設計也許幾年后突然就火了。
美術,這個沒幾年功底難有成果,臨時轉美術不靠譜!別嘗試了!
程序技術含量是三個里面最高的,但是入門卻比美術簡單點,是不是奇怪?美術是硬功夫,沒技巧!程序是靠腦子,邏輯思維強,腦子轉的快,然后能耐得住寂寞和枯燥!自學一門語言也就三四個月,然后找個公司入職,從最簡單的程序開始做起(一般新人都安排做個界面啥的),邊做邊學,邏輯能力強,好學的。多加點班,看看其他同事寫的代碼,請教一下自己的主管。一年后基本能獨立完成一些功能了,如果一年后達不到這個程度,就離開這行吧!說明你不適合。
重點說一下程序需要的語言,傳統(tǒng)端游,我們是用C++寫的,不管是客戶端還是服務器。手機游戲服務器我們公司還是C++,其他也有公司用Java的,但是我認識的同行中大部分用C++。客戶端就看用什么引擎了。我們有自研的引擎是C++寫的,自研的引擎的好處是效果我們可控,優(yōu)化我們也可以做到很好,但是開發(fā)效率太低,開發(fā)成本高。所以后來我們改用unity,編程語言用C#,好處效率高,開發(fā)成本低,但是優(yōu)化很頭疼,莫名其妙的bug也多。曾經我們?yōu)榱藘?yōu)化請unity公司的人駐我們公司進行。沒辦法,有一些優(yōu)化要引擎支持,只能請他們。
最后,游戲公司從來沒有邊做邊玩游戲的,這是外行人自己意淫。實際做游戲除了美術,策劃和程序每天對著的都是開發(fā)文檔,代碼和數(shù)據,對不喜歡的人來說非常枯燥和無味。一般小職員,工作多,沒提成,人家休假我加班,周末情人節(jié),自己在家擼,因為壓根沒時間找女朋友!
想成為獨立游戲制作人?
這里是喜愛游戲的小白
獨立游戲制作人,顧名思義是以個人為單位的游戲制作組織。其實獨立游戲制作人這個概念,在游戲界還是比較少的,因為一款游戲無論他再小,策劃,程序,美術,音樂等基本的專業(yè)都是要有的,一個人制作游戲,需要完成以上全部內容,可以說是全才的人才能夠完成,當然這里不是說沒有,而是要成為獨立游戲制作人是非常困難的,許多困難都超乎你的想象,讓你產生放棄的念頭那是分分鐘的事情。那么下面小白先來回答你的問題。
成為獨立游戲制作人,自學編程可以么?這里明顯提問者是一個完全沒有接觸過游戲制作的外行,那么這里小白可以告訴你,其實如果你想獨立制作游戲,編程往往是最次要的。因為現(xiàn)在有許多游戲制作軟件,例如RPGMaker,可以很方便的進行游戲設計,里面有很多內容都用封裝好的可視化語句來實現(xiàn),所以完全不需要你從零開始編程寫一款游戲,當然你有編程基礎更好,如果沒有的話也也問題不大,只要學會使用軟件的功能就好了。
那么,你該如何努力呢?這里小白認為,如果你想學編程,那是完全沒有問題的,但是學習的目的并不一定是做游戲,畢竟現(xiàn)在軟件行業(yè)是站在風口的行業(yè),如果你學會了編程,高薪收入是很容易的。如果你想當制作游戲,那么建議你還是從RPGMaker入手,先嘗試著做簡單的RPG游戲,因為這款軟件的素材非常豐富,包括美術音樂和大部分程序代碼都可以利用軟件生成,你自己只需要做游戲策劃,寫文本,然后編排就好了。
聽題主的意思,應該是非軟件行業(yè)的人員,那么你想做游戲,應該自身就是游戲愛好者,對游戲有很高的熱情,也非常喜歡玩游戲。那么如果你能一直保持這顆熱愛的心,相信沒有什么是你做不好的,如果你只是想試試,玩玩,那么小白可以很負責任的告訴你,游戲不是那么好做的,那么多專業(yè)人員配合才能做出的游戲,你一個什么都不會的人隨便學學編程就能做出來,并且做的比別人都好,那么我們這些游戲人都可以失業(yè)了。
這里是喜愛游戲的小白,歡迎大家關注小白,小白會推薦好玩的游戲給大家哦~怎么自己制作一個網絡游戲?
軟件:有兩部分。
1、編寫游戲引擎、建模:需要熟練掌握C/C++、Microsoft Develop Studio開發(fā)環(huán)境、使用SDK或者MFC、DirectX/OpenGL、SQL編程、SQLServer或Oracle數(shù)據庫配置。
2、策劃、美工、音效:MAYA、3DMAX 、PS(音效制作方面不熟,這方面無法提供)。流程:策劃——引擎——建模——美工——測試。團隊:首先要組成一個由各功能小組核心構成的策劃組,負責構思整個游戲的內容架構。 包括故事大綱,游戲風格,人物造型,操作模式,任務模式,裝備模式等等,以及程序編寫、美工貼圖能否實現(xiàn)等等,資金預算能否維持等等。 然后籌建各功能小組:主編程組,負責游戲引擎。建模組,負責編寫一個完整的世界,各種人物、怪等。美工組,負責包裝游戲。測試組,設置若干組服務器,對游戲進行測試。
以上就是關于游戲策劃必須會編程和自學游戲開發(fā)要多久的相關問題解答,希望對你有所幫助。