|
|
há 7 meses atrás | |
|---|---|---|
| .. | ||
| Activity | há 7 meses atrás | |
| Admin | há 7 meses atrás | |
| AppGame | há 7 meses atrás | |
| Article | há 7 meses atrás | |
| China | há 7 meses atrás | |
| DelayQueue | há 7 meses atrás | |
| Dev | há 7 meses atrás | |
| Farm | há 7 meses atrás | |
| File | há 7 meses atrás | |
| Friend | há 7 meses atrás | |
| Fund | há 7 meses atrás | |
| Game | há 7 meses atrás | |
| GameItems | há 7 meses atrás | |
| LCache | há 7 meses atrás | |
| há 7 meses atrás | ||
| Mex | há 7 meses atrás | |
| Notification | há 7 meses atrás | |
| OAuth | há 7 meses atrás | |
| OpenAPI | há 7 meses atrás | |
| Pet | há 7 meses atrás | |
| Point | há 7 meses atrás | |
| Promotion | há 7 meses atrás | |
| Promotionurs | há 7 meses atrás | |
| Protobuf | há 7 meses atrás | |
| Push | há 7 meses atrás | |
| Shop | há 7 meses atrás | |
| Sms | há 7 meses atrás | |
| System | há 7 meses atrás | |
| Task | há 7 meses atrás | |
| Test | há 7 meses atrás | |
| ThirdParty | há 7 meses atrás | |
| Ulogic | há 7 meses atrás | |
| User | há 7 meses atrás | |
| README.md | há 7 meses atrás | |
| list.md | há 7 meses atrás | |
更新时间:2025年06月13日 18:19:11 CST
开心农场系统采用模块化架构设计,将不同的业务功能拆分为独立的模块,每个模块负责特定的业务领域。系统共包含 34个模块,分为核心业务模块、基础服务模块、工具模块和扩展模块四大类。
这些模块构成了开心农场游戏的核心玩法和业务逻辑:
app/Module/AppGameapp/Module/Farmapp/Module/GameItemsapp/Module/Petapp/Module/Shopapp/Module/Activityapp/Module/Taskapp/Module/Promotion专门处理游戏内各种资金和积分的管理:
app/Module/Fundapp/Module/Pointapp/Module/Mex处理用户管理和社交功能:
app/Module/Userapp/Module/Friendapp/Module/Game提供系统基础功能和服务:
app/Module/ThirdPartyapp/Module/OpenAPIapp/Module/Adminapp/Module/Systemapp/Module/Fileapp/Module/Notificationapp/Module/Smsapp/Module/Mailapp/Module/Pushapp/Module/OAuth提供开发和运维工具:
app/Module/LCacheapp/Module/DelayQueueapp/Module/Testapp/Module/Devapp/Module/Ulogicapp/Module/Protobuf处理内容管理:
app/Module/Articleapp/Module/ChinaAppGame (适配层)
↓
Farm + GameItems + Pet + Shop + Activity + Task + Promotion (业务层)
↓
Fund + Point + Mex (资金层)
↓
User + Friend + Game (用户层)
↓
ThirdParty + OpenAPI + Admin + System + File + Notification + Sms + Mail + Push + OAuth (基础服务层)
每个模块都遵循统一的目录结构:
app/Module/ModuleName/
├── AdminControllers/ # 后台管理控制器
├── Commands/ # 命令行工具
├── Databases/ # 数据库相关文件
├── Docs/ # 详细文档目录
├── Enums/ # 枚举类型定义
├── Events/ # 事件类
├── Listeners/ # 事件监听器
├── Logics/ # 业务逻辑类(内部使用)
├── Models/ # 数据模型
├── Providers/ # 服务提供者
├── Repositorys/ # 数据仓库(后台专用)
├── Services/ # 服务类(对外接口)
├── Validations/ # 验证规则
├── Validators/ # 验证器
└── README.md # 模块文档
kku_前缀item_pet_farm_fund_point_thirdparty_App\Module\AppGame\Handler本文档最后更新时间:2025年06月13日 21:39:44 CST
如需了解具体模块的详细信息,请查看各模块目录下的README.md文件。