上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
mirror 散播福音的祭司
註冊時間: 2007-07-27 文章: 174
828.60 果凍幣
|
發表於: 2008-4-7, PM 11:36 星期一 文章主題: 如何成為一位專業的遊戲程式設計師 |
|
|
以下文章取自
http://tw.myblog.yahoo.com/mmogc3d-mmogc3d/article?mid=760&prev=786&l=f&fid=30
還有不錯的文章,各位有興趣就自己看嚕
如何成為一位專業的遊戲程式設計師 - 人格特質:
1. 要有對想要的事堅持到底的態度。
這點我想對多數人來說,很難。我的一些朋友說要學,
至今沒有一個學成的@@,全部都很快就感到困難或是說沒時間就放棄了。
這也就是遊戲程式設計師稀少的原因之一嚕~
這職務不是任何人都能來試試看的!
所以我很佩服能『對某事持續堅持到底直到完成的人』。
當然,這需要極高的『熱情』。
2. 要有學習新知的渴望,以及也願意將基礎認真打好的態度。
例如C語言和C++語言,這是很重要的基本功。
我以前曾聽過某人說『三個月就學會了C語言』(他在自誇說很簡單),
其實光會語法,那只是基礎中的基礎,若是不會『活用』,那你只能唬唬門外漢。
C是不難沒錯,但是如果你能理解『學會』和『學好』的差別,你就不會這樣說了。
如果C語言沒將『指標』學到精,那就根本不算學好~
如果C++語言沒將『多型與虛擬』學到精,那就根本不算學好~
如果你設計不出好的『程式框架』,那你的程式活用規劃能力還不行。
3. 要能不在乎花多少錢,只在乎學會技術沒...的態度。
如果你只在乎那一本幾百元的書錢,而不願意買回家學習或是保存技術資料,
隨時查詢,備而不用,那麼就能得知你的學習渴望仍然不夠喔~
或者你會說,網路上都查的到,不用花錢!
看起來好像沒錯~ 實際上。。。
如果世間真的有這麼美好的事,那技術作家,出版社現在都要倒了~
所以切記勿因小失大,『省了小錢,虧了將來能賺更多錢的能力』。
4. 要有創造力,寫遊戲沒有制式的方法,只有更好的解法。
我認為遊戲程式設計的一個很有趣的特性是,
能將『招式是死的,人是活的』這句話,發揮的淋漓盡致。
寫的久,又有規劃能力的人,或許就能開始體會到『程式的藝術』。
而要培養創造力,那就要多看書,也看創造力培養的書,多汲取非程式的專業資訊。
但也要注意,不要陷入書呆子的盲點中,理論和實務絕對要完美結合。
5. 要自信,不自大。
老實說,很多程式師其實都蠻自大的~會以為自己高高在上,懂別人所不懂的技術,
會誇說,這功能很簡單啊~沒問題!(若真的都沒問題,代表問題可大了)
再將企劃人員唬的一愣一愣的~
這很糟~
要注意『自大是成長的阻力』。
6. 要有團隊精神,大局為重。
有的程式師,會過度理想化,以為公司專案真的是自己的專案,
而一味的求技術流程上的完美,忽略公司的成本問題,行銷推廣時程問題,
而導致遊戲難產,或是嚴重耽誤進度。
很有可能會因為程式師的問題,而讓一個公司倒閉喔。
也有的跟企劃人員不合,認為我~~~這麼厲害,
為什麼要聽你這啥都不懂的小毛頭企劃呢?
乍聽之下似乎沒錯,但是有本事你就做到主管,那你就能指揮大家,
不然公司專案無法順利進展,遊戲做不出來,最後大家就和公司一起掛。
這樣你才高興嗎?
如果你是這麼私心的人,我相信你的未來發展不會太好。
7. 要廣結善緣,不耍孤僻。
通常程式師比較內向,不善於溝通,自我主觀意識很強,
非黑即白,坐井觀天,而導致容易自滿自大。
但是若能改善這些通病,則會對你的職涯發展和技術成長有很大的幫助。
怎麼說呢?這仔細說的話就太過勢利嚕~ 自己體會吧~
而且不要老是將自己的程式碼當成寶一樣,不願意和人交流程式碼,
我認為這是舊時代的思維~
現在早已是地球村,全世界資訊交換的奇快,你自以為的寶貝技術,
其實對世界而言,只是雕蟲小技而已!
能寬心的和同好多多分享討論,將能更促進你的進步。
聽不懂的人就沒辦法嚕~ 因為『氣度決定高度』。 |
|
回頂端 |
|
|
jordan168 稍嫌羞澀的路人
註冊時間: 2008-03-30 文章: 3
0.00 果凍幣
|
發表於: 2008-4-8, PM 3:04 星期二 文章主題: |
|
|
活用大概是很多人所欠缺的吧
包括我也是這樣 |
|
回頂端 |
|
|
還是零分 散播福音的祭司
註冊時間: 2007-09-19 文章: 164
653.83 果凍幣
|
發表於: 2008-4-9, PM 2:20 星期三 文章主題: |
|
|
引言回覆: | 3. 要能不在乎花多少錢,只在乎學會技術沒...的態度。 |
書錢真的不要摳啦
其實我還算蠻吝嗇的人
籃球打到破皮或變形才肯買新的
唯獨買書不會手軟
因為很值得
寫程式的人手邊總是要擺幾本書(MSDN也開著)
倒也不是書沒看完所以才擺著
只是看過會忘
全背下來又太牛了
分享才是王道 |
|
回頂端 |
|
|
mirror 散播福音的祭司
註冊時間: 2007-07-27 文章: 174
828.60 果凍幣
|
發表於: 2008-4-10, AM 4:18 星期四 文章主題: |
|
|
來討論一下程式設計師要做的有哪些事
首先要自己把一些常include的函式留著
甚至有可能到時自己修改一下就可以提高它的功能
當然這必須在自己看的懂的情況下
也有可能要經常把一些重要的程式碼給留著
等有機會用到的時候,複製下來貼到自己的程式上面
最常見的有微軟的MSDN,甚至是小工具之類
還有註解也是很重要的,即使是高深的程式設計師
也有不少的問題,例如程式碼的運作順序
即使看的懂也不代表可以完全記住程式的運作順序
甚至有時候還要為程式作變動,那就更複雜了
可能還要另外做記錄操作流程的檔案
每一段時間要為自己的程式碼做重大更新的記錄
以及版本更新的紀錄,及日期紀錄
工具的運用,算大部分初學者常犯的一件事
學習高深的技術,然後為了寫一些小功能在埋頭苦幹鑽牛角尖
當寫出來的時候固然很高興,但別人只要一點小工具就馬上解決了
甚至做出更完美的功能,所以寫程式應該要找好的方法懂的變通
....待補充 |
|
回頂端 |
|
|
happylin 略有貢獻的成員
註冊時間: 2007-07-26 文章: 70
127.34 果凍幣
|
發表於: 2008-4-10, PM 4:36 星期四 文章主題: |
|
|
就算作一般的工作. 也是要有這樣的態度阿.. |
|
回頂端 |
|
|
darknews 稍嫌羞澀的路人
註冊時間: 2009-01-19 文章: 2
11.24 果凍幣
|
發表於: 2009-1-19, PM 5:05 星期一 文章主題: |
|
|
大大說的真是「好」啊! |
|
回頂端 |
|
|
dc13 稍嫌羞澀的路人
註冊時間: 2009-07-16 文章: 1 來自: 台北 5.84 果凍幣
|
發表於: 2009-7-18, AM 11:13 星期六 文章主題: |
|
|
真是一番精闢分析. 只是喜歡玩遊戲是不足以成為遊戲設計的. |
|
回頂端 |
|
|
|