一、课程核心知识点脑图(Mermaid)
mindmap
root(手游商城系统开发)
基础框架搭建
▪ 界面容器布局
▪ 坐标动态计算
▪ 分页逻辑实现
数据处理
▪ CSV表结构设计
▪ 多货币类型解析
▪ 商品限购逻辑
功能模块
▪ 商品分类展示
▪ 热销排行榜
▪ 双货币购买选项
调试技巧
▪ 脚本热更新
▪ 容器定位排查
▪ 变量追踪输出
二、课程内容体系
-
需求分析阶段
- 确定商城功能范围(分类/热销榜/货币类型)
- 区分PC端与移动端交互差异
-
技术实现路径
- 前端:动态界面生成 → 坐标计算 → 容器嵌套
- 后端:表结构设计 → 数据解析 → 购买逻辑
-
调试方法论
- 增量式开发:单功能验证后再扩展
- 定位三板斧:日志输出/组件隔离/坐标校验
三、学习建议
-
针对初学者
- 优先掌握容器布局原理(XY坐标/层级关系)
- 从单货币商品开始实现,逐步增加复杂度
- 推荐调试工具:M2模拟器日志查看器
-
针对进阶开发者
- 重点研究动态加载优化(分页/懒加载)
- 深入双货币的并发控制(库存校验/事务)
- 可扩展方向:推荐算法/个性化分类
-
教学建议
- 先演示完整流程再分解实现步骤
- 典型错误案例:容器未初始化/坐标叠加错误
- 最佳实践:使用版本控制管理界面配置
四、知识延伸方向
flowchart LR
A[本次课程] --> B(游戏经济系统)
A --> C(UI框架设计)
A --> D(数据持久化)
B --> E[通胀控制]
C --> F[响应式布局]
D --> G[Redis缓存]