職業聚焦:遊戲程序員

遊戲數值設定對於一個技術彎曲的遊戲狂熱者來說,為遊戲編寫軟件的想法可能看起來像是必殺技。

真實世界的遊戲程序員更清楚。雖然他們中的許多人都喜歡他們的工作,但他們也知道這項工作的實際情況:遊戲編程通常需要長時間處理一個遊戲。

“大多數玩家進入遊戲是因為他們想要創造遊戲,而’創造’他們很少想到’寫隨機代碼’或’製作別人告訴我製作的紋理’,” 經驗豐富的遊戲專業人士Brian Hook說道。“Quake 2”和“Quake 3” “這就像加入一支樂隊一樣,認為你會幫助創作歌曲,但卻發現你要負責設置鼓聲並放棄。”

即便如此,遊戲編程還是可以讓您在自己喜歡的產品上工作,同時為非遊戲工作磨練自己的軟件開發技能,或者為遊戲的內容和設計做出更重要的貢獻。

遊戲程序員工作基礎

“當你想到遊戲開發者時,你可能會想到一個程序員,” 國際遊戲開發者協會(IGDA)的Breaking In部分指出,這是一個有抱負和有效的遊戲程序員的重要資源。“這並不奇怪,因為代碼是遊戲的核心內容。”

正如IGDA網站所說,遊戲編碼員需要專注才能取得成功。遊戲程序員通常專注於特定平台 – PC,遊戲機,手機或在線 – 以及遊戲開發的特定方面,例如特效,人工智能或網絡性能。

“在初級到中級,人們在[平台]之間變得非常流暢,” New Crayon Games的創始人Phil Steinmeyer說。“在高層,你帶來的部分是特定平台上的專業知識,因此各部門之間的流動有所減少,但它肯定還會發生。”

用樣品賣自己

遊戲的幕後團隊

要打入遊戲編程,您需要一個能夠展示您的熱情和才能的投資組合。入門級程序員可以在“mod”項目上構建他們自己的遊戲或志願者 – 這是對現有遊戲的修改,Steinmeyer說。

此外,通過IGDA或在線社區與其他有抱負的遊戲開發者聯繫,也許是作為一種協作方式。查看遊戲編程Pokertaiwan提供的資源。

遊戲開發工作室3D Realms的首席執行官斯科特米勒說:“如果你是一名程序員,那就做演示 – 展示你能做些什麼。” “沒有什麼能說服潛在的雇主像一個好的投資組合。”

遊戲編程中的正規教育相對較新,絕不是進入該領域的先決條件,但一些機構的程序,如Full Sail,在業界是眾所周知的。

“教育本身並沒有太大的重要性,但如果教育教會你技能並幫助你提高你的能力,那麼這應該出現在你的投資組合/演示中,”Steinmeyer說。

小心倦怠

IGDA 白皮書指出,雖然遊戲公司依靠激情和創造力而茁壯成長,但他們也將工人推向了職業倦怠的地步。Hook現任軟件開發和諮詢公司Hooka Tooka的總裁,他承認博彩業工人通常會因以下原因而倦怠:

  • 工作50小時,在關鍵時刻可延長至70小時或更長時間。
  • 獲得的薪水低於他們為IT或諮詢公司工作所能獲得的薪水。
  • 感覺像機器中的一個齒輪而不是團隊的創造性成員。

但是,儘管存在缺陷,但這個行業仍然令人興奮。米勒說:“這個行業仍然在增長,需要卡車上的新人才。如果你有才能並且知道如何打包它和你自己,你就是一個傻瓜。”

更多文章:軟體即服務 – 將軟體產品轉換為服務的指南

You may also like...

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *