游戏的各个组件

 

 

2. 看项目的关注点,找到出口和入口,关注函数的传入传出值

代码目录:

  • doc 文档

  • game 游戏实际处理

    • push_service.py 推送服务

  • logs 日志存放目录

  • models 数据库操作

  • proxy 消息代理及转发

    • remote_service.py 供game节点rpc远程调用proxy

  • share 公用库和方法

  • test 自动化机器人测试

3. proxy 代理

4. game 

controller 控制器,做各种控制分发 -> localservice 线程锁的处理 -> localserviceHandle 消息函数接口注册

-> logic 登录逻辑处理 -> MUser 数据模型 -> UserManage 做用户登录处理 -> send_one 做推送强登处理消息(send_all)

5. test 机器人(部署到小程序上)

test_login 含权重随机-> RobotClient 完成配置及启动等 -> on_message 解包 -> on_open 建立连接后发送消息 -> receicedhandle 处理数据类型及随机数据 -> main启动

posted @ 2019-06-13 18:33  pythonernoob  阅读(229)  评论(0)    收藏  举报