游戲編程門檻高嘛,代碼學(xué)起來(lái)難嗎?
題主可能是想自學(xué)代碼,正好我就是自學(xué)的,分享一下自己的想法。代碼學(xué)起來(lái)難嗎?
對(duì)于剛開始接觸代碼的人來(lái)說(shuō),代碼學(xué)起來(lái)是很難的。因?yàn)閷懘a是另一種思維方式,而轉(zhuǎn)化思維一直是人們很難受的事情。
這里舉個(gè)小例子:
當(dāng)肚子有點(diǎn)小餓,面前有甜蛋糕、咸餅干、草莓派、大碗牛肉拉面、烤全羊,你該怎么選擇?
做為人的思維可能都會(huì)嘗一點(diǎn),再?zèng)Q定哪塊吃多點(diǎn)。
而代碼的思維就需要分析出各種情況的可能,比如對(duì)餓的程序做判斷,對(duì)口味做判斷(偏甜或偏咸),然后再來(lái)將食品歸類,匹配后給出推薦。而且盡可能的情況都要想到,是不是復(fù)雜很多。
這并不是危言聳聽(tīng),終于知道為什么碼農(nóng)的發(fā)量日漸西薄吧,可能是撓頭次數(shù)太多造成的。「哈哈!」
怎么學(xué)呢?1、首先要學(xué)會(huì)轉(zhuǎn)變思維,用程序員的思維,重新分析各種事情。
比如之前有個(gè)笑話:妻子讓程序員老公去買包子,如果遇到水果攤,買個(gè)西瓜回來(lái),結(jié)果老公只買回來(lái)一個(gè)西瓜。
笑話歸笑話,但確實(shí)是這么回事,只不過(guò)將或的關(guān)系弄錯(cuò)了。
2、系統(tǒng)的學(xué)習(xí),先打好基礎(chǔ),再去學(xué)習(xí)更高級(jí)的應(yīng)用。
大部分人心血來(lái)潮,在網(wǎng)上搜羅了一圈免費(fèi)的教程,也買了幾本書,然后就開始啃起來(lái),最后說(shuō)一句太難了,就放棄掉啦。
所以如果你真的想學(xué)好代碼,就得多堅(jiān)持一下,先打好基礎(chǔ),學(xué)會(huì)運(yùn)用基礎(chǔ)知識(shí),就能做些小案例。
比如我剛學(xué)了一點(diǎn)Python的基礎(chǔ)后,就自己想著做了一下小案例,只用到基礎(chǔ)知識(shí)哦——http://toutiao.com/item/6756575529022784008/
3、學(xué)習(xí)任何一門程序語(yǔ)言,沒(méi)有項(xiàng)目實(shí)踐,就很難提升。
當(dāng)你花了一段時(shí)間,學(xué)會(huì)基礎(chǔ)知識(shí),也學(xué)到一些高級(jí)知識(shí),并且自己做過(guò)很多小案例后,你就得想著如何提升實(shí)際運(yùn)用能力啦。
比如學(xué)Web開發(fā)的,就會(huì)自己搭建一個(gè)博客網(wǎng)站,學(xué)辦公自動(dòng)化的,會(huì)做一些輔助工作的小程序。
我也會(huì)找很多的比賽去參加,精進(jìn)代碼能力,同時(shí)也會(huì)找一些合適的實(shí)際項(xiàng)目,比如我最近用學(xué)到的Python,做了微信公眾號(hào)的開發(fā),并分享出來(lái)——http://toutiao.com/item/6756118240759382531/
以上就是我分享的一些體會(huì),希望對(duì)你有所幫助。
關(guān)注@JiawuZhang,我分享了很多小項(xiàng)目案例,你可以看看。
游戲策劃是一個(gè)怎樣的職業(yè)?
這里是喜愛(ài)游戲的小白
關(guān)于游戲策劃,許多小伙伴們都缺乏了解,大部分人的理解都停留在玩家的角度,認(rèn)為他們是游戲規(guī)則的制定者,所有游戲的內(nèi)容,規(guī)則,玩法,都是由他們決定的。并且認(rèn)為成為一名游戲策劃其實(shí)也是非常容易的,例如我有一個(gè)好想法,我有一個(gè)好注意,我想出了一種新的游戲類型。只要我有創(chuàng)意,就能成為一名游戲策劃了。這也是為什么許多玩家咨詢小白的時(shí)候都將自己的職業(yè)規(guī)劃定向?yàn)橛螒虿邉澚耍蠹叶颊J(rèn)為同為游戲制作人,相比程序,美工,配樂(lè),游戲策劃最容易上手,需要的專業(yè)技能也最少,職位等級(jí)還最高,是一個(gè)誰(shuí)都能干誰(shuí)都想干的香餑餑。
那么今天小白就從幾個(gè)角度來(lái)給大家詳細(xì)刨析一下游戲策劃這個(gè)職業(yè),讓大家真正的了解成為一名策劃人所需要具備的職業(yè)素養(yǎng)和工作現(xiàn)狀,那么我們就開始今天的內(nèi)容。首先,讓我們先來(lái)了解一下什么是游戲策劃。游戲策劃(GD、Game Designer)又叫游戲設(shè)計(jì)師,是電子游戲開發(fā)團(tuán)隊(duì)中負(fù)責(zé)設(shè)計(jì)策劃的人員,是游戲開發(fā)的核心。主要工作是編寫游戲背景故事,制定游戲規(guī)則,設(shè)計(jì)游戲交互環(huán)節(jié),計(jì)算游戲公式,以及整個(gè)游戲世界的一切細(xì)節(jié)等。
之前的文章中,我們已經(jīng)大概了解了一下游戲策劃的分類,那么下面我們就來(lái)細(xì)說(shuō)一下各個(gè)策劃的主要職責(zé)和任職要求。首先是創(chuàng)意策劃,這里也稱創(chuàng)意總監(jiān),一般只有較大的游戲公司才有此職位。創(chuàng)意策劃往往不直接領(lǐng)導(dǎo)某一個(gè)項(xiàng)目,而是對(duì)全公司的項(xiàng)目進(jìn)行把控,對(duì)游戲的虛擬世界進(jìn)行構(gòu)思,對(duì)規(guī)則,劇情,操控性等方面進(jìn)行創(chuàng)新等。創(chuàng)意策劃往往由行業(yè)經(jīng)驗(yàn)豐富的人擔(dān)任,任職要求為:具有豐富的游戲制作經(jīng)驗(yàn)和極高的創(chuàng)造天賦,具有游戲設(shè)計(jì)和開發(fā)管理經(jīng)驗(yàn),敏銳的創(chuàng)新意識(shí)和對(duì)可行性的理解。
主策劃:也稱首席設(shè)計(jì)師(Lead Designer),主要負(fù)責(zé)某一個(gè)項(xiàng)目的策劃工作,主策劃要負(fù)責(zé)帶領(lǐng)團(tuán)隊(duì)完成整體策劃方案,同時(shí)將詳細(xì)的任務(wù)分配給每一個(gè)項(xiàng)目組人員。崗位職責(zé)涉及許多管理內(nèi)容,包括日常工作計(jì)劃,績(jī)效考核,制定游戲策劃方案,對(duì)游戲的整體質(zhì)量和可行性負(fù)責(zé),協(xié)調(diào)各個(gè)部門的工作展開和實(shí)施。任職要求為:熟悉各類型游戲,有多個(gè)游戲策劃經(jīng)驗(yàn),對(duì)游戲本質(zhì)有深刻理解,對(duì)各國(guó)歷史、文化、文學(xué)等有深刻了解,具有數(shù)學(xué)、統(tǒng)計(jì)學(xué)、心理學(xué)、經(jīng)濟(jì)學(xué)、程序、美術(shù)、音樂(lè)、編劇編導(dǎo)等專業(yè)的基本理論知識(shí),具有良好的溝通能力。
劇情策劃:游戲策劃中的靈魂寫手,主要負(fù)責(zé)游戲中的文字內(nèi)容的設(shè)計(jì),包括但不限于世界觀架構(gòu)、主線、支線任務(wù)設(shè)計(jì)、職業(yè)物品說(shuō)明、局部文字潤(rùn)色等,是游戲策劃中的“作家”。游戲的劇情策劃不僅僅只是自己埋頭寫游戲劇情而已,而且還要與關(guān)卡策劃者配合好設(shè)計(jì)游戲關(guān)卡的工作。任職要求為:學(xué)歷為文學(xué)相關(guān)專業(yè),具有豐富的想象力和創(chuàng)造力,具有良好的文案能力和文學(xué)功底,擅長(zhǎng)寫作,并對(duì)各國(guó)歷史、文化、文學(xué)等有深刻了解,具有豐富的閱讀經(jīng)歷。
游戲系統(tǒng)策劃:又稱為游戲規(guī)則設(shè)計(jì)師。一般主要負(fù)責(zé)游戲的一些系統(tǒng)規(guī)則的編寫。規(guī)則本身就是游戲的核心內(nèi)容,包括職業(yè)體系,種族門派,裝備交易,魔法技能等等。其中網(wǎng)絡(luò)游戲的規(guī)則要比單機(jī)復(fù)雜很多,還包括各種活動(dòng),各種團(tuán)隊(duì)內(nèi)容和玩家互動(dòng)等等,規(guī)則設(shè)計(jì)師的工作也更重要一些。任職要求為:具有嚴(yán)密的邏輯思維能力,全面了解游戲世界內(nèi)的各種規(guī)則、元素、方法。
游戲數(shù)值策劃:又稱為游戲平衡性設(shè)計(jì)師。一般主要負(fù)責(zé)游戲平衡性方面的規(guī)則和系統(tǒng)的設(shè)計(jì),包括AI、關(guān)卡等,除了劇情方面以外的內(nèi)容都需要數(shù)值策劃。主要與系統(tǒng)策劃一起針對(duì)游戲規(guī)則進(jìn)行公式化設(shè)計(jì),建立數(shù)學(xué)模型,完成所有涉及參數(shù)系統(tǒng)的各項(xiàng)數(shù)值設(shè)定。在游戲后期也要對(duì)數(shù)據(jù)進(jìn)行維護(hù)和調(diào)整。任職要求為:具有邏輯學(xué)、統(tǒng)計(jì)學(xué)經(jīng)濟(jì)學(xué)基本知識(shí),最好為數(shù)學(xué)專業(yè)出身,對(duì)數(shù)值有良好的控制能力。
游戲關(guān)卡策劃:又稱為游戲關(guān)卡設(shè)計(jì)師。主要負(fù)責(zé)游戲場(chǎng)景的設(shè)計(jì)以及任務(wù)流程、關(guān)卡難度的設(shè)計(jì),其工作包羅萬(wàn)象,包括場(chǎng)景中的怪物分布、AI設(shè)計(jì)以及游戲中的陷阱等等都會(huì)涉及。任職要求為:要有很強(qiáng)的設(shè)計(jì)能力,涉及建筑,環(huán)境,美術(shù)等學(xué)科。本身?yè)碛写罅坑螒蛟O(shè)計(jì)經(jīng)驗(yàn),創(chuàng)新能力強(qiáng),理解能力強(qiáng),并有非常優(yōu)秀的想象力。
以上,就是游戲策劃的不同崗位職責(zé)和能力要求了。是不是看上去超級(jí)復(fù)雜,僅僅是看這些要求,許多玩家都會(huì)望而卻步了吧。畢竟游戲策劃也是一門職業(yè),尤其必要的專業(yè)性,并不是你游戲玩的好就能去當(dāng)策劃的,還是需要基本的素質(zhì)的。那么說(shuō)到素質(zhì),這里小白就來(lái)給大家說(shuō)說(shuō)如果你想要成為一名游戲策劃,最起碼應(yīng)該掌握的知識(shí)吧。
中國(guó)歷史~作為一名中國(guó)人,尤其是一名中國(guó)游戲人,本國(guó)的歷史還是要非常熟悉和了解的,許多游戲的選材都出自中國(guó)歷史的著名事件和著名人物。以中國(guó)歷史為基點(diǎn)的游戲是目前中國(guó)游戲市場(chǎng)的主流,需要特別側(cè)重關(guān)注以下幾點(diǎn)。
朝代更替:中國(guó)歷史就是一個(gè)王朝更替的歷史,上下五千年的文化中王朝興衰占了一大部分內(nèi)容,朝代變更往往伴隨著戰(zhàn)爭(zhēng)和亂世,英雄輩出的年代更是充滿了題材。
軍事發(fā)展:隨著歷史的進(jìn)程,軍事和戰(zhàn)爭(zhēng)的發(fā)展更是游戲開發(fā)者們需要關(guān)心和關(guān)注的。兵種的演變,兵器的變革,兵書戰(zhàn)法,各種武器陣型,還有著名戰(zhàn)役,著名將領(lǐng)等。
世界歷史~世界歷史也是游戲人必須掌握的內(nèi)容之一,由于西方游戲產(chǎn)業(yè)相對(duì)發(fā)達(dá),受其影響目前游戲題材大部分以西方世界歷史為原型建立,所以了解西方歷史也是游戲策劃的必修課,其中需要特別注意的有。
西方帝國(guó):受西方文化輸出影響,大部分玩家接受的都是歐洲歷史影響,其中主要是幾大帝國(guó),包括古羅馬、古埃及、亞歷山大帝國(guó)、蒙古帝國(guó)。還有就是西方近代史,主要集中在一戰(zhàn)和二戰(zhàn)主要參戰(zhàn)國(guó)的戰(zhàn)爭(zhēng)歷史。
軍事發(fā)展:掌握西方各個(gè)歷史時(shí)期,各個(gè)國(guó)家的兵種,軍事力量,軍事風(fēng)格,主要戰(zhàn)役,軍事領(lǐng)導(dǎo)人、各種特殊兵種,武器等。
中國(guó)文化~中國(guó)文化博大精深,上下五年前的積淀更是產(chǎn)生了不少人文底蘊(yùn),其中比較常用的題材為中國(guó)神話,包括上古神話,還有仙俠題材、武俠題材等。以上內(nèi)容不僅要熟知神話故事和神話人物,還要了解神話體系和元素構(gòu)成。
世界文化~世界文化范圍較為寬泛,不僅包括希臘神話,北歐神話,埃及神話,還包括現(xiàn)實(shí)中的西方騎士與日本武士。甚至還包括西方近代才興起的西方魔幻文學(xué),以《魔戒》和《龍槍編年史》為基礎(chǔ)演變的D&D(龍與地下城規(guī)則)等都需要熟知并掌握。
好了,寫了這么多,大家應(yīng)該都對(duì)游戲策劃這個(gè)職業(yè)有了基本的認(rèn)識(shí)了,同時(shí)也知道應(yīng)該具備哪些方面的知識(shí)才能成為一名合格的游戲策劃。那么如果你成為了一名游戲策劃,你將要面臨什么樣的生活呢?小白這里就給各位展望一下。游戲策劃的生活基本上都是早9晚12,一周5到7天工作時(shí)間,由于項(xiàng)目壓力較大,尤其是網(wǎng)絡(luò)游戲,到測(cè)試階段更是需要熬夜加班盯運(yùn)營(yíng),還有后期的維護(hù)出活動(dòng),出更新,出方案,可以說(shuō)是沒(méi)有閑著的時(shí)候。
那么上班的工作內(nèi)容呢?其實(shí)游戲策劃上班大部分的時(shí)間都是在開會(huì),寫文案反而成了最輕松的事情,因?yàn)槟愕臎Q策涉及到游戲的方方面面,所以往往不能一個(gè)人決定,需要大家開會(huì)討論,不僅討論你的方案的合理性,還要結(jié)合程序和美工討論方案的可行性。當(dāng)程序和美工完成工作以后還會(huì)將內(nèi)容反饋到你這里,還需要開會(huì)討論是否滿足你提的要求,總之就是白天上班開會(huì),晚上加班寫文案的工作節(jié)奏。
設(shè)計(jì)文檔也是游戲設(shè)計(jì)中重要的一環(huán),文檔主要用于記錄游戲設(shè)計(jì)內(nèi)容,是用于指導(dǎo)開發(fā)人員的工作手冊(cè),優(yōu)秀的設(shè)計(jì)文檔可以起到事半功倍的效果,相反的一份不合格的設(shè)計(jì)文檔往往會(huì)讓開發(fā)人員手足無(wú)措,具體設(shè)計(jì)文檔的組成和寫法咱們下期再說(shuō)。
最后,讓我們來(lái)聊聊收入,游戲策劃雖然在整個(gè)游戲制作組中處于首腦地位,但是在收入上除非是擔(dān)任行政職務(wù)的主策,其余策劃在收入上往往是比不上程序的,畢竟現(xiàn)在程序員是搶手貨,年薪百萬(wàn)的一抓一大把。而和美工相比工資收入上還是有些許優(yōu)勢(shì)的。
關(guān)于游戲策劃的那些事,小白今天就講到這里吧,我們講了作為一名游戲策劃必須的素質(zhì),以及成為游戲策劃后將要面臨的內(nèi)容,想必各位想要把游戲策劃作為自己職業(yè)的小伙伴們心里也已經(jīng)有數(shù)了,自己的水平能不能勝任這份工作,工作狀態(tài)生活狀態(tài)是不是你想要的,是不是你可以接受的。如果這篇文章能夠幫助到你,那也沒(méi)有白費(fèi)白的一篇苦心啊~
這里是喜愛(ài)游戲的小白,歡迎大家關(guān)注小白,小白會(huì)推薦好玩的游戲給大家哦~
30歲開始學(xué)編程晚了嗎?
我有這樣的一句話分享給你:
你覺(jué)得為時(shí)已晚的時(shí)候,恰恰是最早的時(shí)候。
有的人先知先覺(jué),有的人后知后覺(jué),還有人不知不覺(jué)。我認(rèn)為你是先知先覺(jué),先知先覺(jué)的人,會(huì)讓自身變得很優(yōu)秀。幾乎無(wú)法忍受不好的習(xí)慣或者錯(cuò)誤。既然你已經(jīng)意識(shí)到想學(xué)一門知識(shí)。而且是在自己強(qiáng)大的內(nèi)心決定下產(chǎn)生的愿望。
那么,你就不要遲疑。年齡是什么?年齡是一種心態(tài)。如果你覺(jué)得年齡限制了你,那么你還會(huì)有很多很多的顧慮。今天害怕這個(gè),明天害怕那個(gè)。時(shí)間都被你用在了猶豫上,那么怎么能做好一件事情呢。
其實(shí)編程并沒(méi)有你想象的那么難,只要能夠了解計(jì)算機(jī)語(yǔ)言和語(yǔ)句執(zhí)行的邏輯就可以,再加上一點(diǎn)兒英語(yǔ)水平,就夠了。計(jì)算機(jī)是一個(gè)說(shuō)起來(lái)復(fù)雜又看起來(lái)簡(jiǎn)單的東西,簡(jiǎn)單是因?yàn)樗粫?huì)執(zhí)行人們發(fā)送給他的數(shù)據(jù)語(yǔ)句指令,復(fù)雜在于它會(huì)處理大量的不同邏輯的數(shù)據(jù)。
但是話說(shuō)回來(lái),既然你已經(jīng)意識(shí)到30歲是一個(gè)很好重要的年齡節(jié)點(diǎn),所以我希望你能夠比別人更加努力。除了要克服年齡差異的困難,還要認(rèn)認(rèn)真真的去鉆研。畢竟你們有時(shí)間可以浪費(fèi),時(shí)間也不允許你浪費(fèi)。
每個(gè)考慮轉(zhuǎn)行或者想要學(xué)習(xí)一門新知識(shí)的人,都會(huì)存在這個(gè)疑惑。我的年齡大了、我沒(méi)有基礎(chǔ)、我沒(méi)有經(jīng)過(guò)訓(xùn)練......沒(méi)有人天生就會(huì)走路,只不過(guò)再慢慢爬起來(lái)的路上,跌倒了很多次。
所以,加油吧,追夢(mèng)人!
以上就是關(guān)于游戲編程門檻高嘛和代碼學(xué)起來(lái)難嗎的相關(guān)問(wèn)題解答,希望對(duì)你有所幫助。