- 2
- 0
- 约4.15万字
- 约 47页
- 2026-05-22 发布于江西
- 举报
游戏行业研发部程序员游戏引擎开发手册(执行版)
第1章
项目架构与工程规范
1.1项目目录结构定义
根目录下必须严格遵循“应用层在上层,服务层在中层,数据层在下层”的垂直分层原则,严禁将业务逻辑直接堆砌在`main.py`或`index.js`中;每个子模块(如`src/game/engine/core`)必须包含独立的`README.md`文档,清晰列出该模块的依赖包、入口文件路径及核心类/函数定义位置;
所有配置文件(如`config.json`,`package.json`,`Cargo.toml`或`pyproject.toml`)必须位于对应模块的根目录下,且版本号需与`requirements.txt`中的依赖保持一致;代码文件命名需遵循语义化规则,例如将`utils.py`拆分为`utils/__init__.py`和`utils/logger.py`,避免使用`test.txt`或`backup.py`等无意义的后缀名;公共工具类(如`common.py`,`utils.py`)应定义在`src/game/engine/core/utils`中,且所有导入路径必须相对路径,严禁使用绝对路径引用外部库;
单元测试代码必须放置在`tests/unit`目录下,且测试文件命名需包含模块名和测试类名
您可能关注的文档
最近下载
- DL_T 1306-2013 电力调度数据网技术规范.pdf VIP
- 2025年中国人身保险从业人员资格考试(A4人身保险合同)历年参考题库含答案详解.docx VIP
- 中国心力衰竭诊断和治疗指南(2025)学习与解读ppt课件.pptx
- 13G311-1混凝土结构加固构造图集.pdf VIP
- 【地理】 2025年高考真题——安徽卷(精校版).docx VIP
- 2024年高考山东卷化学试卷及答案.doc VIP
- 小学生常见文言虚词整理及应用.docx VIP
- 2025年福建省中考生物试题(含答案及解析).pdf
- 2025年超声产前筛查试题及答案.docx VIP
- ANSI ESD S20.20-2021(完整中文版本).docx VIP
原创力文档

文档评论(0)