45 lines
1.0 KiB
Markdown
45 lines
1.0 KiB
Markdown
|
|
# StrayFog 框架开发流程指南
|
|||
|
|
|
|||
|
|
## 一、需求分析
|
|||
|
|
|
|||
|
|
### 1.1 需求分析步骤
|
|||
|
|
|
|||
|
|
1. **明确需求**:理解业务需求,确定需要实现的功能
|
|||
|
|
2. **评估复杂度**:判断是否需要核心库支持或扩展
|
|||
|
|
3. **设计方案**:规划代码结构和调用关系
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 二、代码编写
|
|||
|
|
|
|||
|
|
### 2.1 代码编写步骤
|
|||
|
|
|
|||
|
|
1. **创建目录**:在`GameBusiness`下创建对应模块目录
|
|||
|
|
2. **编写代码**:遵循编码规范,使用核心库提供的API
|
|||
|
|
3. **测试验证**:在Unity中测试功能正确性
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 三、代码审查
|
|||
|
|
|
|||
|
|
### 3.1 代码审查流程
|
|||
|
|
|
|||
|
|
1. **自我检查**:检查是否符合规范,是否有潜在问题
|
|||
|
|
2. **团队审查**:提交代码进行团队审查
|
|||
|
|
3. **修复问题**:根据审查意见修改代码
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 四、集成测试
|
|||
|
|
|
|||
|
|
### 4.1 测试阶段
|
|||
|
|
|
|||
|
|
1. **模块测试**:测试单个模块功能
|
|||
|
|
2. **集成测试**:测试模块间交互
|
|||
|
|
3. **回归测试**:确保不影响现有功能
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
**版本**: v1.0
|
|||
|
|
**生效日期**: 2026年
|
|||
|
|
**适用范围**: GiftGameX项目业务开发人员
|