2021-03-28

本文详细介绍了游戏系统的核心架构,包括GodActor如何控制游戏流程,匹配玩家的MatcherActor机制,以及长期存储玩家信息的UsersDB。此外,还涉及交互管理的SessionsManagerActor和多个静态数据库如SkillsChecker、MapChecker等,揭示了游戏背后的复杂运作逻辑。
摘要由CSDN通过智能技术生成

class GodActor
/*
*control the game
*receive & send & loop control
*1.All kinds of rule systems : Checker
*2.hold all the states
*God disappears after a game ends
/

object UsersDB
/

*long-lasting static database
*hold players’ information
*1.auth
*2.stats
/

object MatcherActor
/

*match players
*1.get info from SessionsManager
*2.get info from PlayersDB
*3.awakened by SessionManager
/

object SessionsManagerActor
/

*1.interact with systems out of package game
*2.send msg to other game system
*contact with player
/

object SkillsChecker
object MapChecker
object GambleChecker
object PlayerChecker
/

*four static databases
*checked by GodActor when needed
*/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值