Java游戏服务器开发和网站、app服务端的开发都差不多的吗???实现的思路和方法
游戏技术要求:
网站、app后端要求:
PHP中文网2017-04-18 10:53:02
我做過一些demo等級的遊戲服務端和app的api(其實是前後端分離專案中的後端API,差不多的)
感覺遊戲服務端更考驗的是遊戲中各種單位的交互計算,還有網絡通信,包括消息的訂閱和推送(比如說同一個房間內的玩家之間就需要互相訂閱互相推送各自在遊戲地圖上的座標以及所做的操作),後端API更多的還是業務邏輯,對於提交的資料進行處理和增刪改查。
像國戰類遊戲一個場景下幾百人同時戰鬥,怎麼考慮優化他們之間的通信,減輕服務端計算壓力很考驗算法以及底層優化,網絡通訊優化等等,還有防作弊等等要求都很高。遊戲開發對java,網絡,作業系統原理,設計模式的要求和APP後端API完全不在一個數量級。