【大紀元9月11日訊】自由時報記者王珮華╱專題報導
遊戲程式設計師在電腦遊戲產業中,是最技術導向的工作,不僅要會寫程式,3D線上遊戲興起後,還得具備3D圖學與網路資料庫的架構與管理的能力。不過,想跨入這個領域的新鮮人也不用害怕,根據業界統計,約有1/2到1/3的遊戲程式設計師並非科班出身,靠的是對遊戲的一股熱忱。
中華網龍技術開發部組長李信言,就是典型非科班出身的例子,「學校裡學的是電影,因為愛玩遊戲,開始學習程式設計,」李信言說,從商業軟體開發轉入遊戲產業,他一開始也擔心無法勝任,不過,當時國內幾乎沒有遊戲開發科系,「遊戲開發的技術幾乎都是在公司學的」。
中華網龍約有1/2的遊戲程式設計師非科班出身,而專門開發休閒遊戲的第三波資訊,也有1/3的程式設計師不是資訊、資工與資管科系畢業,李信言指出,多數程式設計師都是資深電玩玩家,會寫程式,對遊戲有熱情,網龍還有一個工程師是台大物理系畢業,這類學經歷殊異的工作者,因為愛遊戲而在遊戲公司聚首。
李信言是大型遊戲機台的愛好者,曾經每個月花2000元到3000元在遊戲機台上;第三波資訊遊戲產品研發處開發二部工程師黃大成與大宇資訊程式監督李東興,則從國小就開始玩電腦遊戲,遊戲齡超過20年,讓他們萌生念資訊科系的想法,李東興則是在專科畢業後,插大改念資管。
遊戲公司挑選遊戲程式設計師,一般都會先測試邏輯能力與程式能力,大宇資訊則透過筆試分數來作初步的篩選,而多數遊戲公司則是在面談中了解應徵者的邏輯能力,由於正規教育中並無遊戲程式設計科系,業者培養人才必須自己來,「一個毫無遊戲設計經驗的新手,訓練1個月,就可以勝任所指派的工作,」李信言說,至於比較進階的2D、3D圖學,以及伺服器端資料庫設計,則有待日後磨練。
「外人看我們遊戲工程師,以為我們天天都在玩遊戲,」黃大成表示,遊戲好玩,是因為常常接觸不同的產品,其實遊戲程式設計在漫長的開發計畫中,經常都要面對同一款遊戲,而且在既定的開發進度壓力下,工作並不輕鬆,這就是為什麼投入遊戲產業需要很大熱忱的原因。
每款遊戲上線前3個月,參與該專案的工程師就陷入加班惡夢,不論是趕工作進度或抓蟲(bug ),都需要有程式設計者在旁協助,多數工程師都有睡在公司的經驗,中華網龍在公司設有宿舍與淋浴設施,據說,公司草創時期曾有人在公司一待就是2個禮拜。
遊戲上線後,程式設計師也要隨時待命,遇到重大問題,就得隨時「應召」救火。
李信言說,開發時程的時間壓力會隨著遊戲上市越來越大,但到了專案後期,臨時決定增加功能或改變設計,遊戲卻仍要求如期上市,加班是免不了的。
遊戲程式設計雖然辛苦,但因為隨時必須要和高科技產業搶人,起薪往往居於公司中、高水準。一般來說,大學畢業的新鮮人擔任程式設計,起薪在2萬8000元至3萬2000元間,而碩士畢業者,則提高為3萬8000元至4萬元間,部份公司還有季獎金的設計,若開發時程符合預定進度,就可領取達成獎金,在獎金挹注下,遊戲程式設計師1年平均可領18個月月薪不成問題。
與同樣是寫程式的其他產業程式設計師比較起來,遊戲業的程式設計師可能多一點人生豁達。
面對高科技公司所提供的高薪與高配股,李信言認為,遊戲程式設計發揮創意的空間較大,再者,薪水夠用就好,對所從事的工作是否有興趣比較重要;年輕的黃大成的想法則更務實,換工作只是「敢不敢」的念頭而已,在同一個公司累積年資,一旦換跑道資歷不被認可,又要重新開始,很不划算。
對遊戲玩家而言,應該沒有什麼比投入遊戲產業,更能浸淫在遊戲世界中,由於遊戲產業對程式設計人才需求孔急,如果對遊戲抱有熱情,又具備程式語言的能力,不妨考慮電腦遊戲這個新興的熱門產業。
溝通能力 必修秘技
記者王珮華╱專題報導
許多人對程式設計師的印象不外乎孤獨自閉,少與人交談的「怪ㄎㄚ」,但遊戲程式設計師恐怕要打破這樣的印象。
由於電腦遊戲專案的高度創意與彈性,程式設計師真的想「獨善其身」也很難,而一個遊戲的產生需要不同專業領域人才的配合,溝通技巧也是遊戲程式設計師的必修課程。
第三波資訊遊戲產品研發處開發二部工程師黃大成表示,為確保伺服器端與使用者端的協定一致,程式設計師之間的溝通是十分頻繁的,更不要說每週一次的專案進度會議,遊戲企劃、美術設計都會加入討論,獨立作業與跨部門協調所花的時間比約為3︰7,一個人埋頭苦幹簡直就是不可能。
從事遊戲程式設計長達8年的大宇資訊程式監督李東興也指出,遊戲程式設計師最大的挑戰就是團隊合作能力,儘管遊戲企劃與美術設計對遊戲的設定充滿創意,但在程式執行上可能有一定的困難,這時程式設計師就要發揮溝通技巧,說服與自己專業領域不同的人,這對生性木訥的工程師來說,的確不容易。
而遊戲程式設計師還有一個有趣的共同點,就是因為太愛玩遊戲了,所以經常三句不離本行。
目前單身又沒有女朋友的李東興自承個性比較內向,加上工作、休閒時間多半泡在遊戲世界裡,所以比較沒有動力與時間從事社交活動,若有,也是與同好聊聊電玩。
目前已有要好女友的中華網龍技術開發部組長李信言則認為,因為工作時數長,工程師的交友管道少,「還好遊戲公司同事比較多元,像客服就有很多女生,交友難易與否,還是跟個性有關,」李信言表示,可能因為自己的學習背景,「很多人認為我不像印象中的程式設計師。」
黃大成則是少數在遊戲公司追到女友,進而踏上紅毯的幸運兒,他認為,程式設計師的時間管理個人差異很大,即使工作時間長,他還是會撥出空檔從事休閒活動,黃大成的桌前還擺著他參加新光人壽摩天大樓登高賽的證書,工作之餘,慢跑是他最喜歡的運動,中午還可以跟同公司的老婆相約吃飯,現在的他,儼然成為公司單身同事羨慕的對象,誰說程式設計師情路一定坎坷?
(//www.dajiyuan.com)