前言
这几天赋闲在家,难得的几天空窗期,我想要静下心来,填填放置了一年的老项目。主要是做一个双人或多人的房间频道,并实现一套即时io的游戏玩法。
优秀但趋于沉寂的node游戏服务器框架pomelo
在今天,游戏服务器开发语言的首选仍是c++或者golang等。基于node的单线程架构以及内存管理问题,node做即时数据交互还是存在短板,但是它里面rpc接口异步调用的设计思路等还是给我们学习node亦或是游戏服务开发提供了一些借鉴。
这里我们想通过pomelo去记录了解一个对战游戏的本地逻辑、前端服务以及后台服务等是如何实现的。