導航:首頁 > 程序命令 > 2k游戲的程序員

2k游戲的程序員

發布時間:2022-06-24 13:44:00

『壹』 想成為一名游戲程序員該怎麼做

本人沒有從事開發行業,但是不少同學都去做開發了,所以對編程略有一些見解。建議是多看代碼多練習,有機會多參與項目,總之一定要多練。大學四年的代碼量決定了畢業時的薪水。

『貳』 如何成為一名優秀的游戲程序員

首先讓我們來談談什麼是程序員,以及程序員需要做哪些事情?
選擇做程序員,是源於真正意義上的興趣和喜歡,在做程序員的這幾年,我的生活也在一步步的提升,但同樣,不可否認在我個人眼裡,程序員的工作就像選擇其他種類的工作一樣,只是一份職業,一種在社會上存身立足的手段。
在校時,以及工作後都曾這么的想過:做一個IT從業人員,做一個程序員,做上個一二年,然後向提升下,做一個項目經理什麼的。或許,可以開一家自己的小軟體公司,或許做一名軟體顧問,再或許開一個網站,開發一個自己的小軟體。或者,真的不行的,利用做程序員這幾年的積蓄做一些小買賣 轉行另謀生計。總之,感覺做程序開發將是人生的一個過渡,可若真的按這種思路過渡,就將是用我人生的青春年華大好時光的五六年,或者更多時間。
下面一些事情是做程序員必須思考的:

(一) 你適合當程序員嗎,你知道編程序是怎麼回事嗎?

1、 程序員意味著要編程序。(如果你僅僅想得到一份高薪水的工作,喝喝咖啡就等老闆發薪水,我奉勸你還是另找一份更合適的工作,譬如練攤,真的,兄弟,這份工作不適合你)
2、你是學文的還是學理的,編程序也許需要浪漫,但更需要邏輯和嚴謹。(說坦白點就是,在你沒有找到樂趣以前,它很枯燥)
3、你有對新技術追求的熱情嗎?你有刨根問底的探索精神嗎?(熱情絕對是最重要的!你仔細思考一下自己的性格適合當程序員嗎?)
4、當程序員決不是什麼好差事,時刻需要學習,需要思考。(直到你成為那個可以引導別人去學習和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋)
5、程序員的未來很迷茫。(但我認為關鍵看你自己!我希望你是一個有追求的人,不僅僅是混碗飯吃。因為真正的樂趣在於創造;如果你能改變軟體業的歷史,那才是英雄;不想成為Bill Gates,不想成為Dennis Ritchie和 Bjarne Stroustrup,我會說你沒有追求。
6、當程序員還是很有樂趣的。(當你學到新知識時,當你有新的思想見解時,當你有新的產品問世時,和知己探討你的成果時…我問你,覺得這些是樂趣嗎?)
7、當程序員不易也不難。(世間事有難易乎?為之…;不為…。你有決心和信心嗎?)
8、你捨得花錢買書嗎?(讀好書絕對是學習編程的最佳捷徑。你一定會說,現在電腦書籍真他媽的貴,沒法子,誰讓知識和技術在人家的腦袋,在人家的書里呢;等你寫書時可以把價格定低一點,記著還有好多沒錢但想買書的兄弟很困難呀。要捨得買書,買好書,不好的的書不如不讀,其害大於其益,關於買什麼書,你可以問高手或看候捷的書評;准備一個小本子記錄你想買的書的名字,逛書店時看看,如果好就買下,記住要讀,別光買不看。)
9、我告訴你,程序就是:任何有目的的、預想好的動作序列,它是一種軟體。
10、編程序就是編寫程序。
11、你想好了嗎?(如果你想好了還是決定要當程序員,可以繼續往下讀;否則,你可以繼續尋找別的出路了。)

(二) 作為一個合格程序員每天該做的事是什麼
1、總結自己一天任務的完成情況
最好的方式是寫工作日誌,把自己今天完成了什麼事情,遇見了什麼問題都記錄下來,日後翻看好處多多;
2、考慮自己明天應該做的主要工作
把明天要做的事情列出來,並按照優先順序排列,第二天應該把自己效率最高的時間分配給最重要的工作;
3、考慮自己一天工作中失誤的地方,並想出避免下一次再犯的方法
出錯不要緊,最重要的是不要重復犯相同的錯誤,那是愚蠢;
4、考慮自己一天工作完成的質量和效率能否還能提高
一天只提高1%,365天你的效率就能提高多少倍你知道嗎?(1+0.01)*365 = 37 倍;
5、看一個有用的新聞網站或讀一張有用的報紙,了解業界動態
閉門造車是不行的,了解一下別人都在做什麼,對自己能帶來很多啟示;
6、記住一位同事的名字及其特點
你認識公司的所有同事嗎?你了解他們嗎?
7、清理自己的代碼
今天完成的代碼,把中間的調試信息,測試代碼清理掉,按照編碼風格整理好,注釋都寫好了嗎?
8、清理自己的桌面
當日事當日畢,保持清潔干凈的桌面才能讓你工作時不分心,程序員特別要把電腦的桌面清理干凈;

『叄』 游戲程序員的基本要求

1 ,C++游戲程序員現狀

中國C++程序員100%都是自學的。因為中國幾乎沒有象樣的C++培訓機構。大家都知道社會培訓是賺錢為主要目的。能在那裡成才是個大運氣。也不象JAVA有SUN公司一手推行。中國大學教育里也根本沒有C++教學。關於C/C++基礎課的知識,只是讓學生入門。但對於實際的C++軟體工程應用,大學課本知識實踐意義不大。最重要的是,大學里沒有合格的C++老師。編程是門技術,叫手藝也行。而大學是搞科研的,多的是科學家,靠出PAPER教科憑職稱為生。並不是技術員。沒有10萬行以上代碼經驗和成功軟體項目經驗的人,很難教出中高級C++程序員。

游戲製作業對C++程序員的要求是比較高的。比一般行業軟體高很多。因為任何一個MMO都是個中大型軟體項目。日使用人次達到幾十萬上百萬,同時使用人數幾十萬在線的大型網路多人交互軟體,集成了超過十幾項專業領域編程技術的軟體,想不大都不行。

另外,中高級C++程序員能力一般都很強。因為都是自學成才,這需要較高智商,很強的自學能力,解決問題能力,和克服困難的毅力。但是這種人才在游戲行業里人數並不多。拋開鳳毛麟角具備整體大型軟體架構能力的高級人才不談。能夠承擔獨立模塊開發,具備獨立解決問題的能力,寫出在空間,性能,可維護性等幾個方面達到要求的C++程序員,也是很難找到的。而具備這些能力,同時又具備一些專業領域技術的人(圖形引擎,網路引擎,等),更加稀少。

所以,即便是大游戲公司,對於C++游戲程序員的需求,也是永遠不能夠得到滿足。而已經在公司工作的C++程序員,不經過短則3個月,長達1年的鍛煉,也無法真正勝任獨當一面的C++游戲程序開發工作。

2 ,MMO游戲開發對C++游戲程序員要求

前面提到,所有MMO游戲都是中大型軟體。軟體佔用空間,穩定性,性能,可維護性等各項衡量軟體質量的指標,對MMO游戲軟體的要求都非常嚴格。遠大於普通行業軟體。這種規模和銀行系統類似。而客戶端和軟體邏輯比一般的商業軟體又要復雜很多倍。這就要求軟體編寫人員具備較高的程序編寫素質。

游戲軟體中,解決好軟體工程部分,只是項目的1/3。另外兩部分是策劃和美術/音頻。從經驗來看,需求變更對於MMO游戲軟體,不是偶然事件,而是一種MMO游戲軟體開發的基本屬性。游戲軟體投入大,周期長,風險高。MMO市場變化也大,交互電子游戲發展迅速。游戲軟體必須面對外界變動。又因為開發周期長,所以軟體需求變動成為了軟體開發的一種基本屬性。猶如復雜性是軟體工程的一項基本屬性一樣。

這導致游戲軟體的開發充滿了不確定性。交互娛樂不同於商業應用。娛樂是屬於理性和感性之間的領域。而C++開發面對就是0和1的二元世界邏輯。這兩個領域存在著不可調和的矛盾。這種情況,對C++游戲程序員提出了更高的要求。

首先,基本C++知識,C/C++運用技能,必須極其扎實。並不是游戲軟體開發用到什麼平時書本上很難得到的知識點或者技能點。游戲C++開發的知識體系和技能體系,利用現有C++書籍就可以滿足。比如《C++ PAORGRAMMING LANGUAGE》《C++ PRIMER》《EFFECT C++》《MORE EFFECT C++》等。但是在開始游戲編程之前,把這些書本吃透並且實踐熟練的人,非常難遇到。當然能夠真做到這點的人,已經是個中高級C++程序員了。我曾經遇到過一個,畢業工作不久就去了GOOGLE

其次,對於面向對象的深入理解。是非常重要的。熟練掌握C/C++語法,編程技巧,只是滿足了C++游戲程序員一部分要求。而面向對象觀念的深刻理解,會為大型C++項目開發帶來翻天覆地的變化。有時候,在一個10人以上並行開發的C++游戲項目中,面向對象方法會成為救命稻草。《設計模式》以及《設計模式解析》相關的書籍,也是必修課。

最後,好技術人員的本質是自大的。這屬於正常。但是如果這種習性影響了自身繼續提高和團隊合作。以及影響了其成為技術管理者和項目技術核心時,那麼這種技術人員的自身價值會大打折扣。如果早日越過自命不凡這一關,擴大眼界,繼續在綜合素質上提高。在技術管理能力,架構能力上提高,其自身價值才會繼續增長。落到實處,就是待遇和身家增長。

由於游戲開發的本質是團隊開發。任何時候,只有對一個團隊有價值的技術人員,其本身的價值才有可能得以體現。

3 ,成長和技術發展路線

一般技術人員發展有幾個階段

1 ,具備獨立開發局部功能的能力

比如為某個UI編寫邏輯介面函數。為某個LOGIN對話框編寫自繪制控制項等。

2 ,具備獨立開發和攻關某個功能模塊的能力

比如為游戲增加一個小型邏輯功能模塊。

3 ,具備獨立設計並開發某個系統的能力

比如設計和開發AUTOPATCH 系統

4 ,具備解決技術難題,設計架構的能力

比如開發網路同步模擬系統,開發一個中大型游戲製作工具

5 ,具備整體架構,管理,協調其他人共同開發一個大系統的能力

客戶端主程,伺服器主程,引擎主程等

6 ,技術director

制定技術發展方向,技術團隊建立,技術管理等

在邁向每個階段的過程中,伴隨的都是巨大的工作量和工程壓力。有時候是跨越1年的失敗等等。在公司項目不成功時轉換單位,重新開始,或者繼續做為核心團隊留在公司繼續從新的機會做起,都是好的辦法。但關鍵是吸取經驗教訓,盡量多學多練。並且結合自身長處發展。當然,游戲製作人員,最好還是依靠一個核心團隊。成為核心團隊的一員。

能夠達到第三檔的程序,已經是公司不可缺少的人才了。但往往程序員自身對自己的認識,和公司對其的認識,有時候會有差異。我碰到過一些人,腦子好用,寫東西很快。各種技術都有涉獵。但總是不放心讓他獨立開發設計某個系統。哪怕是相對獨立的工具。也會被搞得一塌糊塗。要後面人不停擦屁股。可自己還覺著自己水平很高。這種人浮躁,眼高手低,不願意細致周全的做好一件完整的事。所以就可以看到他不停的跳來跳去,可在新公司的職位也沒有見多麼提高。公司非常重視交給一個程序員一件事,他是否能完整,考慮周全的把事情做完。哪怕時間長一點,也不能不做完。這會給工程帶來致命的後果。

『肆』 游戲程序員的工作是怎樣的

注意抓重點,游戲程序員也是程序員的一種。日常工作無疑也與大部分程序員一樣,都是碼代碼。

除了這些,還有非常重要的一點就是加班!與所有的程序員一樣,加班是永遠都逃不了的。而且,對於游戲程序員來說,自己參與設計的游戲就像自己的孩子,再辛苦也要養大啊!而且一般來說,在人物造型美工、游戲界面和具體的代碼實施過程中,程序員會不停地被要求修改代碼。因為這三方的矛盾是永遠存在的,而且無論最後聽誰的,最辛苦的都是程序員。

所以說,入行需謹慎,需謹慎!

『伍』 游戲程序員工資怎麼樣

程序員工資高不高?某個公司的碩士應屆生offer(有些公司不分學歷),在IT行業大型互聯網公司里只能算中等的。去年BAT的水平大致是18W-23W,special的不算,今年聽說又漲了。網易游戲offer是按學校分的,去年交大的水平是28W+。那麼游戲程序員工資高不高?
建議大家去一些招聘網站,看看目前的游戲程序員工資情況。同時,你也別忘了看看游戲程序員應該掌握哪些內容,同時在平時多加學習。
游戲開發的就業前景還是看好的,企業需求很大。可以從事unity開發設計技術工程師崗位。比如游戲公司(特別是手游公司)、unity虛擬現實體驗店等等。值得關注的是目前在電腦端國內已經面世的游戲產品有500款左右,規模已經超過移動端,內容深度與游戲交互性也要更上一層樓。可見PC端unity游戲的發展前景已經受到市場的認可。
游戲的誕生,豐富了人們的精神文化生活,從單機游戲到網路游戲,從客戶端游戲的火爆到網頁游戲的興起,再到如今手機游戲的崛起,游戲已經成了我們生活中不可或缺的一部分。
最新調查數據顯示,中國游戲市場實際銷售收入達到1144.8億元,比去年同期增長了37.7%,其中端游收入608.9億元,網頁游戲收入202.7億元,移動游戲收入274.9億元,社交遊戲收入57.8億元,單機游戲收入0.5億元,其中移動游戲銷售收入首次超越頁游。中國游戲市場用戶數量為5.17億人,比去年同比增長了4.6%,移動游戲用戶數量約為3.58億人,同比增長15.1%。
市場發展的如此火熱,游戲公司盈利也頗豐,所以高薪,對於游戲公司的製作人員來說,是標配,當然也是因為游戲公司近兩年,製作人才匱乏的現象比較明顯,為了招攬人才,他們也不得不開出高薪。
現在互聯網行業開發的薪資水平算是很高的,而unity游戲開發工程師的薪資水平更是高中之高,初級U3D游戲開發程序員的薪資就可以達到8K左右,工作2年以上的可以達到15K,3年經驗的可以拿到20萬到30萬的年薪,還是很不錯的。

『陸』 一個程序員的工資大約是多少啊計算機專業里做哪種工資比較高啊

剛畢業的學生一般拿2k-3k,這是個什麼概念呢,北京吃飯和煙台差不多貴,但是租房子+交通費,要貴的多,北京的2k-3k,大抵相當於在煙台拿0.8k-1.5k的生活狀態.煙台大概就是0.8k-1.5k了.現在工作不好找,應屆生的薪水甚至會壓的更低.
工作一兩年/還算會寫點東西的應屆生,大概在北京能拿3k-5k,大抵相當於在煙台拿1.5k-3k,在煙台工作一兩年,大概能拿到1k-2k,在煙台肯開3k的單位太少了,IT氛圍不好,sigh.
在北京比較穩定的程序員薪金大概集中在5k-8k,這個大概相當於煙台拿3k-6k,在煙台做程序員,一般穩定在2k-3k吧,在次感慨煙台的IT氛圍不好...
在北京做程序員,10k左右應該是個極限了,寫程序巨牛的,不過這個數目,非常牛的有可能極個別能到15k-18k,想突破這個極限,你就必須能帶團隊---換句話說,你要應聘Team Leader(項目經理).
在煙台,水平超級牛的程序員,能拿到4-5k,這也是個極限了,煙台的企業不需要項目經理,都是小作坊那樣子,更不需要別的,再牛也就拿這個數了.再往上封頂啦,你要是水平再牛一些,煙台就不要待了,來北京吧....
在北京能做項目經理,那麼一般都是10k+的,要是手下再有一些兄弟跟著你混,你就可以去一些像樣點的企業去做technology director(技術總監),整個公司都用你自己的開發團隊,這時候你的薪水大概能往上有比較大的浮動空間(因為可以參與討論部門預算哈),一般這樣的職位都能拿到15k-20k左右,如果整個團隊的開發力量相當的強大(注意不是個人力量強大),這時候大概往上能浮動到30k左右,在北京,30k基本算是封頂了....
再牛一些,分了公司的股份,是公司的股東,又主管技術,通常叫CTO,坐在這個位置上,那就不是論薪水了,通常可以做這個位置的人,自己豎旗子創業也是鐵定沒問題的事情,傳說"做技術做到最後轉管理"大抵就是這么回事.自己創業,賺多少都是有可能的.

『柒』 游戲程序員工資大概多少

如果是算平均工資的話,一個月有1萬多,很多人能拿到15,000游戲的程序員,他是非常累的,結工資非常高的,當然針對他們加班的這種程度來說,就還好。
而且最重要的是有一些非常大的,有些公司很可能做一款游戲,之後會給很多年終獎,這個不算在基本工資裡面的。

閱讀全文

與2k游戲的程序員相關的資料

熱點內容
程序員游戲異常 瀏覽:69
java高並發程序設計pdf 瀏覽:279
zipfile編譯 瀏覽:999
如何防止程序員接觸核心代碼 瀏覽:862
我的世界村民命令 瀏覽:635
伺服器的kb是什麼意思 瀏覽:293
雲手機伺服器的架構 瀏覽:56
別克君威發動機壓縮比 瀏覽:474
go語言程序設計pdf中文 瀏覽:74
網紅解壓小新屁屁貼 瀏覽:152
中銀app怎麼看銀行卡號 瀏覽:101
安卓手機如何玩我的世界版本 瀏覽:959
winform自己創建文件夾 瀏覽:259
特派員的命令 瀏覽:212
文明重啟國服怎麼開自己的伺服器 瀏覽:179
steam視頻壁紙文件夾 瀏覽:524
通達信炒股軟體編程 瀏覽:720
如何使用伺服器控制權 瀏覽:589
計算機演算法需要學數學嗎 瀏覽:604
stc單片機燒寫程序 瀏覽:172