自學(xué)編程能做什么游戲呢,初中學(xué)歷的人能學(xué)編程嗎?
學(xué)軟件開發(fā)?那可不是鬧著玩的。不從事這一行的永遠(yuǎn)不知道這行的艱辛,還咋巴著小眼睛問編程好不好學(xué)?
不知道LZ看沒看過圣斗士星矢這部動(dòng)漫,首先你得問問自己,想學(xué)編程,你有沒有像星矢一樣持之以恒百折不撓一步一個(gè)腳印忍受常人無(wú)法想象的困難和痛苦的品質(zhì),沒有?你說我開玩笑逗你,那好,下面的不用看了,因?yàn)槟愦_實(shí)不適合學(xué)。
如果你只想著掙大錢,勸你別碰這行,一句話,別來找虐。為什么?你看到的手機(jī)APP,各種應(yīng)用,要想開發(fā)出來,不知道需要多少種技術(shù)。拿最常見的網(wǎng)站開發(fā),需要后臺(tái)數(shù)據(jù)庫(kù)mysql,數(shù)據(jù)格式j(luò)son,xml,各種網(wǎng)絡(luò)協(xié)議,還有網(wǎng)站開發(fā)語(yǔ)言PHP, JSP,ASP.NET,等等不下十幾種技術(shù)。而每一種技術(shù)都是一本厚厚的五六百頁(yè)的書,需要最少一年多時(shí)間掌握一門技術(shù)。最要命的,每種技術(shù)互不交叉還跨度很大,每種技術(shù)都有自己的設(shè)計(jì)理念和很多很多“天坑”在等著你攻克,你問問你自己,你有這個(gè)恒心和意志力天天捧著本大部頭的書天天看,天天上機(jī)操作學(xué)嗎?你說有,那好,你看電視上那些富二代天天瀟灑地到處游玩泡妞基本于你無(wú)緣了,因?yàn)槟愀揪蜎]時(shí)間,談個(gè)戀愛都困難,還想打網(wǎng)游玩王者?那算了,你還是別碰這行了,別耽誤你玩游戲享受生活了。
程序員加班很恐怖,工作制通常是996,即早9晚9周六還要上班,晚9下班還是早的,一般到晚上十點(diǎn)。你想那時(shí)夜深人靜了人家都休息抱著老婆孩子睡覺了,你還在工作中,是不是很崩潰?
第2,程序員耗腦太嚴(yán)重。工作中需要十幾個(gè)小時(shí)大腦不停地運(yùn)轉(zhuǎn)。需要設(shè)計(jì)算法,不斷地把代碼改來改去來適應(yīng)客戶一天幾變的需求。很多功能沒有現(xiàn)成的解決方案,還經(jīng)常遇到一些天書一樣的疑難問題,bug,實(shí)際工作中突發(fā)狀況千奇百怪,你可能見都沒見過的bug,崩潰,需要一點(diǎn)一點(diǎn)查幾萬(wàn)行的log日志。而且也需要百度,google,英文論壇尋求幫助,理解錯(cuò)誤信息是什么意思。所以英文不好的沒耐心的還是算了吧,不適合這行。
第3. 程序開發(fā)首先是非常難學(xué)的,任何一門編程語(yǔ)言都有自己獨(dú)到的思想,概念設(shè)計(jì),很多情況下一門語(yǔ)言與另一門語(yǔ)言沒有多大關(guān)系,知識(shí)經(jīng)驗(yàn)無(wú)法串用。而且工作中你還不得不用到這些技術(shù)你不得不去學(xué)。而且程序技術(shù)日新月異,新類庫(kù)新SDK每天都會(huì)推出,你需要日復(fù)一日不斷地學(xué)習(xí)新技術(shù)。如最新視頻解碼技術(shù),游戲引擎等等,而這些新技術(shù)可是國(guó)內(nèi)沒有書和任何資料的,需要你到英文官方網(wǎng)站去找實(shí)例看文檔去學(xué),更要命的,新的技術(shù)和老的還沒太大關(guān)聯(lián),你得重頭去學(xué)。而且老板急趕項(xiàng)目不會(huì)給你什么時(shí)間,一般三天就是極限了,你需要這么短的時(shí)間快速掌握一項(xiàng)新技術(shù)...
綜上,你明白程序員為什么總要加班了吧,也知道這行不是人干的吧。為什么說程序員干到三十干不動(dòng)。很簡(jiǎn)單,以這種消磨人生所有時(shí)間狀態(tài),你生命中只有加班加班工作工作學(xué)習(xí)學(xué)習(xí),你將不能顧家不能跟朋友聚會(huì)不能再有自己一點(diǎn)點(diǎn)休閑時(shí)間,更別說談女朋友戀愛了,以這種狀態(tài)你能堅(jiān)持到三十歲?我想那簡(jiǎn)直是個(gè)奇跡了
游戲開發(fā)真的賺錢嗎?
作為有著多年的游戲開發(fā)經(jīng)驗(yàn),和參與過眾多的大大小小的游戲開發(fā)者,可以很負(fù)責(zé)的告訴你,賺錢是肯定賺錢的。而且還是相當(dāng)?shù)馁嶅X,只要你游戲做的好,有一整套好的運(yùn)營(yíng)模式,完全不會(huì)虧的。不然眾多游戲公司和開發(fā)商怎么生存。
但是這個(gè)說起來也不是那么容易的,首先游戲的前期開發(fā),是沒有任何收入的,試運(yùn)營(yíng)也需要投入。包括:服務(wù)器,開發(fā)投資,服務(wù)器的維護(hù)管理,員工的開銷等等。
然后就是開發(fā)出來后的調(diào)試,這就需要一大批種子玩家,為游戲進(jìn)行反饋,調(diào)試BUG。也就是一般所說的測(cè)試服。游戲上市都是需要測(cè)試的。
那么種子玩家的由來就需要宣傳,就需要大批的廣告費(fèi)。如果宣傳不到位,就算你游戲做出來了,但沒多少人知道啊,也就沒有人玩,就更不可能有收入了。所以一般游戲正式營(yíng)業(yè)前都是免費(fèi)玩的,后來才有充錢系統(tǒng)。
最后一切都做好咯,就坐等賺錢了。偶爾再做個(gè)升級(jí)維護(hù)啥的就好了。
有哪些培訓(xùn)機(jī)構(gòu)比較好的?
培訓(xùn)機(jī)構(gòu)?
不知題主年齡多大?
如果還是在校生的話,我有幾句話說說:
1. 如今,早已不是游戲的蠻荒年代,一人憑借自學(xué)、培訓(xùn)獨(dú)立完成一個(gè)游戲了;各大廠(主要是騰訊鵝廠、網(wǎng)易豬廠)哪個(gè)不要求學(xué)歷?非985、211不考慮的。
2. 愛玩游戲不代表在做游戲,玩游戲和做游戲是兩碼事兒。
你看看游戲測(cè)試,哪個(gè)下了班還在玩兒?都吐了。。
然后游戲開發(fā),后兩個(gè)字才是重點(diǎn)的,好吧。
3. 非要培訓(xùn)+自學(xué),那先去測(cè)個(gè)智商,超過130可以考慮;
否則老老實(shí)實(shí)上個(gè)大學(xué),學(xué)計(jì)算機(jī),學(xué)高數(shù),學(xué)算法,學(xué)數(shù)據(jù)結(jié)構(gòu),
學(xué)圖形學(xué)以及C++等等等等,一步一步來吧。
4. 開發(fā)游戲(動(dòng)詞)除了開發(fā)之外還有策劃、劇本、美術(shù)等等,不考慮下?
一家之言,還請(qǐng)指正 。
以上就是關(guān)于自學(xué)編程能做什么游戲呢和初中學(xué)歷的人能學(xué)編程嗎的相關(guān)問題解答,希望對(duì)你有所幫助。