亚洲女久久久噜噜噜熟女_亚洲青青草原男人的天堂_中文字幕无码不卡在线_无码人妻久久久一区二区三区

開戶VX:dof288

大連安勝艾網絡科技有限公司

聯系人:胡總

開戶VX:dof288

地址:遼寧省大連市甘井子區(qū)泉水R1區(qū)27-17號8層1號

name
當前位置首頁 > 游戲資訊 > 正文

網頁游戲服務器端開發(fā)需要哪些技術?

從整體架構來看, 目前頁游服務器的技術相對其他的客戶端的MMO,FPS,TPS等, 以及SNS游戲的后臺要簡單, 因為其分區(qū)分服 和 單服人數相對較少的特性.
當然服務端開發(fā)要用到的技術還是相通.

語言方面: c++語言,書籍的話就太多了, primer, 幾本effective, 還有其他N多c/c++語言方面的著名書籍, 就不舉例了, 值得一提的是現在許多頁游后臺都大量使用java,.net, python,lua等來處理邏輯, 如果有需要, 掌握了c/c++之后, 在工作中會很容易切過去.
OS平臺: 網絡編程, 不論linux還是windows作為server平臺, 都推薦unix網絡編程卷1/2, APUE等書看一看, 后期此類書大部分時間還是用做字典.
網絡協議: TCP技術詳解卷1/2, 推薦后期看, 不太適合新手看.
另外數據結構算法之類的就不多說了, 還有就是很多公司會用到一些網絡庫, 例如: ACE, ICE, libevent, libev, boost asio等, 這些東西暫時不用急著去學如何使用, 當工作中需要了, 可以慢慢去了解, 推薦以后多看看這些網絡庫的源碼, 會很有幫助.

1.開發(fā)語言工具:JAVA(傲視天地游戲公司雙盟等)、PHP(大批公司采用PHP開發(fā))、Python(一些創(chuàng)業(yè)朋友等都是用此開發(fā))、C++(巨人、VeryCD等公司)

2.一般情況下是:PHP/JAVA/Python 處理游戲的業(yè)務邏輯和數據,使用C++寫格斗系統(tǒng)、網絡通信層等;

3.部分公司采用LUA語言編寫游戲的業(yè)務邏輯,而其他上述提到的開發(fā)語言處理業(yè)務數據的操作;

4. 數據存取:后臺數據庫多數采用MySQL,也有公司采用MC或Redis +MySQL的模式,還有部分公司直接使用Tokyo Cabinet (TTServer).

5.程序一般都是跑在Linux系列操作系統(tǒng)上,都是因為WebGame窮人創(chuàng)業(yè)打拼的世界;





上一頁:怎樣開發(fā)一個網頁游戲?處的呢?

下一頁:網站建設的三大要素是什么的呢?

地 址:遼寧省大連市甘井子區(qū)泉水R1區(qū)27-17號8層1號 大連安勝艾網絡科技有限公司    開戶VX:dof288