下载 App

【申请积分】刚把架构搭建了一些,希望能申请一些积分把游戏跑通
@coco
4 赞
3 回复
耦合性 V2
目前耦合性已经从“偏高”降到了 中等偏低、可控。
简单评价:
大问题已经收口,剩下的是结构继续细分的问题。
当前不会再出现明显的全局入口乱写、页面直接抢 UI Root、Network 回调污染全局这类高风险耦合。但 State、App 启动层、投资数据页面仍有进一步拆分空间。
已明显改善的部分
1. 全局 UI Root 已收口
现在 UI.SetRoot 只剩一处:
scripts/App/R
官方
@coco
4 赞
耦合性 V3
当前耦合性已经从“中低耦合”进一步改善到:
低到中低耦合;核心玩法聚合直连基本消除,剩余主要是状态 Facade 和数据 Store 的中心化耦合。
量化结果
只读扫描 scripts/:
Lua 文件数:175
内部 require 边数:534
循环依赖数:0
关键聚合模块入度:
Pages.纸上障碍 incoming = 0
Pages.怪物工坊.战斗机制 incoming = 0
Page
官方
@coco
4 赞
耦合性 V5
结论:主游戏业务耦合优化已经基本完成,可以收尾。
不是说项目里完全没有高入度/高出度模块,而是:
主要业务热点已经拆完
原 API 都保持兼容
每批拆分都通过了 LSP
每批拆分都通过了官方构建
每批局部依赖检查都没有循环
当前项目仍然构建成功
当前 Lua LSP errors = 0
当前验证状态
刚刚重新确认:
Lua LSP errors = 0
官方构建成功
当前 Lua 文件数 = 4
官方
@coco
3 赞
耦合性 V4
当前游戏耦合性评估
结论:低到中低耦合。
经过多轮拆分后,原来的高入度 Facade / shim 基本已经清空业务依赖,当前主要热点已经转为“细粒度状态模块”和“流程编排模块”,结构比最初健康很多。
1. 当前核心指标
Lua 文件数: 200
内部 require 边数: 615
外部 require 引用: 79
平均内部出度: 3.08
循环节点: 0
关键结论:
循环依赖: 0
这是最重
官方
@coco
4 赞
耦合 V1
已分析当前 scripts/ 用户代码,未修改文件。整体看,项目是一个 main.lua 主入口 + 投资页面模块 + 纸上谈兵插件模块 + 网络/数据代理模块 的结构,耦合点比较集中。
1. 主入口如何耦合其他模块
主入口是:
scripts/main.lua
它分服务端和客户端两条启动路径。
服务端路径
main.lua 先判断服务端模式:
scripts/main.lua:7:判断 IsSe
官方
@coco
4 赞
01:32

【号外:新游】《小韭成长记》
《小韭成长记》是一款“投资记录 + 游戏化成长”的复合型小游戏: 投资端:记录股票、资金流水、账户管理等投资行为,生成多维度分析(组合估值、融资成本、指数对比等)。
游戏特色:你可以给后面来踢馆的玩家制造麻烦!
游戏端:通过“纸上谈兵”将投资数据转化为游戏战力(核心、甲片、行动点等),支持造兵、闯关、建设安全屋,让投资成果可视化、趣味化。
股票操作:支持「买入/卖出/分红/融资借入/还款」,自
@coco

【求积分】
因为没有积分继续完善框架,目前测试连接进入游戏界面,可能需要如下操作:
1、先随意输入用户名,默认密码123点击“进入系统”
2、稍等一会儿,会读取到当前用户ID的用户名,默认密码123就可以进入了
3、进入游戏修改密码,下次默认密码就不是123了
如果大家都能帮忙来体验,可能这个便签墙上会有越来越多的便签,需要玩家来丰富便签墙
@coco
3 赞
7 回复



