请教一下,放置类游戏,如果没有场景切换需求,是不是将游戏业务逻辑放在gate服更好,相比将消息转发到map可以省一次序列化和反序列化?如果gate压力大,就多弄几个gate。
不知道这样理解没有缺漏呢?
没问题,建议买个字母哥 放置课程。
按你这个逻辑,都不需要分服了。
Long 嗯,所以你的观点是?..
可以,大厅的逻辑写到gate也没问题,不过session消息需要根据playerId加一层协程锁。这样消息处理起来能保证顺序。可以自己写个MessageHandler,比如叫做PlayerMessageHandler