時間:2023-11-29 22:54:02 | 來源:網(wǎng)站運營
時間:2023-11-29 22:54:02 來源:網(wǎng)站運營
想從事手機網(wǎng)絡(luò)游戲服務(wù)器編程,不知道該怎么入門?請前輩指路!:你好,我是個做網(wǎng)絡(luò)游戲服務(wù)器的,可以回答一下你。問1:手機網(wǎng)游服務(wù)端一般都是用什么語言開發(fā)?不同平臺,例如IOS,安卓,服務(wù)端語言可以通用嗎?網(wǎng)絡(luò)游戲服務(wù)端客戶端之間一般都是通過TCP協(xié)議通訊,所以服務(wù)端用什么語言和客戶端用什么語言沒有關(guān)系。甚至一套服務(wù)端的代碼可以同時用于iOS版本和Android版本,如果有網(wǎng)頁版和端游版理論上也是可以通用的。不過各平臺在協(xié)議上可能會有不同。
問2:原本想找一個培訓機構(gòu)的,但發(fā)現(xiàn)培訓機構(gòu)要么是學的前端技術(shù),要么就是什么都學,后端技術(shù)只提點皮毛,沒有一個專注于后端技術(shù)的培訓院校,這個是什么原因?應(yīng)為后端技術(shù)太難還是太簡單?一般自學都能學會?培訓機構(gòu)培養(yǎng)網(wǎng)頁開發(fā)的比較多吧。培訓做游戲的,我就知道一個游戲?qū)W院。我以前有同事是從那里邊出來的。他們好像主要是培訓客戶端的。說到客戶端難還是服務(wù)端難,這兩個都各有各的難??蛻舳俗鰣D形渲染的比較牛逼吧,服務(wù)端主要牛逼在網(wǎng)絡(luò)、分布式方面。如果說普通的寫邏輯,應(yīng)該是服務(wù)端更難。基本做一個功能,都是由服務(wù)端設(shè)計,客戶端在寫邏輯方面真的很簡單。。。
問3:像我這樣的基礎(chǔ),有沒有合適我的服務(wù)端編程技術(shù)的書?有的話請推薦。單純寫做游戲服務(wù)器的書,我是沒見過。因為做服務(wù)器真的是很多種技能的組合。首先,它最麻煩的一點我覺得就是分布式和負載均衡。就是如何承載更多的人還能保證服務(wù)器的穩(wěn)定和高效。就這一點就需要操作系統(tǒng)的知識以及網(wǎng)絡(luò)的知識。對我影響比較大的兩本書:<<Windows核心編程>>和<<TCP/IP詳解>>,我現(xiàn)在其實建議做服務(wù)器的多接觸接觸UNIX類的系統(tǒng),做服務(wù)器還是UNIX的比較爽。
問4:游戲服務(wù)端程序員待遇怎么樣?公司地位高嗎?其實做服務(wù)器的程序員,在公司里的壓力是最大的。因為服務(wù)器如果出了問題,一般都是大事兒。比如如果服務(wù)器有個bug會導致崩潰,那所有人都上不了游戲,還有可能導致玩家數(shù)據(jù)丟失。如果服務(wù)器有某個漏洞會被利用刷東西,額,這個太可怕了,因為都是涉及到錢的問題??赡苣阋粋€非常微小的錯誤,都可能早成難以彌補的后果??蛻舳艘话愠霾粊泶笫隆Uf到待遇,怎么說呢,還是和能力有關(guān),這個和行業(yè)沒什么關(guān)系。做客戶端的和做服務(wù)端的工資水平是差不多的(雖然我覺得服務(wù)端程序員價值更高一些)。公司的地位,這個不同的公司地位是不一樣的。一般來講是比客戶端的程序員高一些的。但是,只是個程序員而已,如果你碰上一個技術(shù)出身的老板,在公司里可能會比較受尊重。但是如果你的老板只是個商人,那你就只是一頭牛而已。
關(guān)鍵詞:入門,網(wǎng)絡(luò),游戲,服務(wù),前輩
微信公眾號
版權(quán)所有? 億企邦 1997-2025 保留一切法律許可權(quán)利。