發(fā)布時(shí)間:2024-05-25 16:51:19 瀏覽量:166次
盡管在一款游戲的制作過程中需要很多領(lǐng)域的合作,但在之前的傳統(tǒng)理解中,游戲開發(fā)者往往指的是在角落里寫代碼的書呆子式程序員。這不僅是對(duì)游戲研發(fā)的錯(cuò)誤展示,也是對(duì)程序員工作的誤解。
編程是一個(gè)創(chuàng)意領(lǐng)域,既需要技術(shù)知識(shí),也需要與其他學(xué)科進(jìn)行大量的人際交流,以確定整個(gè)系統(tǒng)和機(jī)制、修復(fù)bug、創(chuàng)建規(guī)則,并用代碼寫出一個(gè)游戲世界。
程序員的工作實(shí)際上是理解問題并在一系列限制的情況下找到解決方案,然后將這套解決方案建模為一系列精心設(shè)計(jì)的抽象概念。
Rodrigo Braz Monteiro是小丑魚工作室《Wargroove》主程序。
Monteiro在游戲業(yè)從事程序員工作已經(jīng)有16年了,并且自從2016開始在《Wargroove》開發(fā)商的排名持續(xù)提升。最近,外媒GamesIndustry對(duì)他和另外三名程序員進(jìn)行了采訪,以尋求如何才能勝任程序員這一職位的答案。
拿到游戲程序員Offer需要什么學(xué)歷?編程是一個(gè)需要硬技術(shù)的領(lǐng)域,意味著對(duì)于能夠承擔(dān)費(fèi)用且愿意接受這種方式的人來說,傳統(tǒng)的教育經(jīng)歷可能是有幫助的。當(dāng)了10年程序員、如今是Creative Assembly項(xiàng)目技術(shù)總監(jiān)的Duygu Cakmak說,“我擁有計(jì)算機(jī)科學(xué)和工程學(xué)士學(xué)位和人工智能碩士學(xué)位。我認(rèn)為我受到的教育和自己所做的事情一致,我建議愿意走常規(guī)教育路線的人走同樣的道路?!?/p>
Sports Interactive研發(fā)的《足球經(jīng)理2022》
Jaden Palmer-Leandre自從2018年計(jì)算機(jī)科學(xué)專業(yè)畢業(yè)之后,就一直在Sports Interactive擔(dān)任玩法程序員。他也認(rèn)為學(xué)位幫助自己拿到了首份工作,但卻并不認(rèn)為正式的教育經(jīng)歷是成為程序員至關(guān)重要的因素。
找到第一份游戲程序員工作,與其說是看經(jīng)驗(yàn),不如說是看資歷,已經(jīng)有的資歷或者學(xué)歷都可以證明你的能力。
育碧的《孤島驚魂6》
游戲程序員要有良好的問題解決能力,善于溝通和團(tuán)隊(duì)協(xié)作。技術(shù)能力、解決問題的能力、溝通與團(tuán)隊(duì)合作能力是成為優(yōu)秀游戲程序員的關(guān)鍵因素。
Creative Assembly的《全面戰(zhàn)爭傳奇:特洛伊》
對(duì)游戲編程常見的誤解包括程序員自閉、只會(huì)寫代碼等觀念。實(shí)際上,游戲編程是需要?jiǎng)?chuàng)意的,解決問題有很多方式,創(chuàng)意是找到對(duì)的方案最關(guān)鍵的部分,設(shè)計(jì)系統(tǒng)和功能的考量本身就是一種藝術(shù)。
小丑魚即將推出的游戲《Witchbrook》
在成為小丑魚CTO之外,Monteiro仍然是一名程序員,目前主要負(fù)責(zé)該公司即將到來的學(xué)校模擬游戲《Witchbrook》。他指出,大多數(shù)的程序員熱愛創(chuàng)作,并且不愿意在職業(yè)生涯的后期進(jìn)入管理崗位。通常的情況下會(huì)成為高級(jí)或者首席程序員,很多程序員很樂于在這個(gè)崗位直到最后。
給新游戲程序員的建議和資源:
1)不要過早專攻某個(gè)領(lǐng)域:拓寬視野,學(xué)習(xí)不同的領(lǐng)域可以提高解決問題的能力。
2)特立獨(dú)行:不要與他人攀比,勇敢提出問題,多與他人溝通。
3)現(xiàn)在就開始寫代碼:盡早動(dòng)手,實(shí)踐是最好的學(xué)習(xí)方法,不要局限于某種編程語言或引擎。
推薦的書籍和在線資源:
熱門資訊
探討游戲引擎的文章,介紹了10款游戲引擎及其代表作品,涵蓋了RAGE Engine、Naughty Dog Game Engine、The Dead Engine、Cry Engine、Avalanche Engine、Anvil Engine、IW Engine、Frostbite Engine、Creation引擎、Unreal Engine等引擎。借此分析引出了游戲設(shè)計(jì)領(lǐng)域和數(shù)字藝術(shù)教育的重要性,歡迎點(diǎn)擊咨詢報(bào)名。
2. 手機(jī)游戲如何開發(fā)(如何制作傳奇手游,都需要準(zhǔn)備些什么?)
?如何制作傳奇手游,都需要準(zhǔn)備些什么?提到傳奇手游相信大家都不陌生,他是許多80、90后的回憶;從起初的端游到現(xiàn)在的手游,說明時(shí)代在進(jìn)步游戲在更新,更趨于方便化移動(dòng)化。而如果我們想要制作一款傳奇手游的
3. B站視頻剪輯軟件「必剪」:免費(fèi)、炫酷特效,小白必備工具
B站視頻剪輯軟件「必剪」,完全免費(fèi)、一鍵制作炫酷特效,適合新手小白??靵碓囋?!
4. Steam值得入手的武俠游戲盤點(diǎn),各具特色的快意江湖
游戲中玩家將面臨武俠人生的掙扎抉擇,戰(zhàn)或降?殺或放?每個(gè)抉定都將觸發(fā)更多愛恨糾葛的精彩奇遇?!短烀嬗肪哂卸嗑€劇情多結(jié)局,不限主線發(fā)展,高自由...
5. Bigtime加密游戲經(jīng)濟(jì)體系揭秘,不同玩家角色的經(jīng)濟(jì)活動(dòng)
Bigtime加密游戲經(jīng)濟(jì)模型分析,探討游戲經(jīng)濟(jì)特點(diǎn),幫助玩家更全面了解這款GameFi產(chǎn)品。
6. 3D動(dòng)畫軟件你知道幾個(gè)?3ds Max、Blender、Maya、Houdini大比拼
當(dāng)提到3D動(dòng)畫軟件或動(dòng)畫工具時(shí),指的是數(shù)字內(nèi)容創(chuàng)建工具。它是用于造型、建模以及繪制3D美術(shù)動(dòng)畫的軟件程序。但是,在3D動(dòng)畫軟件中還包含了其他類型的...
7. 3D動(dòng)漫建模全過程,不是一般人能學(xué)的會(huì)的,會(huì)的多不是人?
步驟01:面部,頸部,身體在一起這次我不準(zhǔn)備設(shè)計(jì)圖片,我從雕刻進(jìn)入。這一次,它將是一種純粹關(guān)注建模而非整體繪畫的形式。像往常一樣,我從Sphere創(chuàng)建它...
8. 如何自己開發(fā)一款游戲(游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧)
?游戲開發(fā)入門必看:五大獨(dú)立游戲開發(fā)技巧無論您是剛剛起步開發(fā)自己的第一款游戲,還是已經(jīng)制作了幾款游戲,本篇文章中的5大獨(dú)立游戲開發(fā)技巧都可以幫助您更好地設(shè)計(jì)下一款游戲。無論你對(duì)游戲有著什么樣的概念,都
?三昧動(dòng)漫對(duì)于著名ARPG游戲《巫師》系列,最近CD Projekt 的高層回應(yīng)并不會(huì)推出《巫師4》。因?yàn)椤段讕煛废盗性诓邉澋臅r(shí)候一直定位在“三部曲”的故事框架,所以在游戲的出品上不可能出現(xiàn)《巫師4》
10. 3D打印技巧揭秘!Cura設(shè)置讓你的模型更堅(jiān)固
想讓你的3D打印模型更堅(jiān)固?不妨嘗試一下Cura參數(shù)設(shè)置和設(shè)計(jì)技巧,讓你輕松掌握!
最新文章
同學(xué)您好!