1.3 KiB
1.3 KiB
Project Context
Purpose
- 移动端RTT游戏开发
- 完成高质量的图形渲染
- 流畅的用户体验
- 优化性能和资源使用
Tech Stack
- Unity 版本 2022.3.50f1c1
- C#
- URP
- Game
Project Conventions
Code Style
- 私有变量使用下划线前缀 (e.g., _myVariable)
- 公共变量使用驼峰命名法 (e.g., myVariable)
- 公共方法名使用 PascalCase (e.g., MyMethodName)
- 私有变量使用下划线前缀 (e.g., _MyMethodName)
- 常量使用全大写字母和下划线分隔 (e.g., MAX_VALUE)
- 注释使用中文,必要时可添加英文注释
Architecture Patterns
- 优先使用面相对象编程原则
- 使用组件化设计,确保代码模块化和可重用性
- 遵循单一职责原则,每个类和方法应有明确的职责
- 写好备注和文档,方便后续维护
Testing Strategy
- 除非用户要求,不要编写测试代码
Git Workflow
- Git提交由用户自行操作, AI不进行任何Git相关提交操作,但是可以查看Git日志和状态
Domain Context
[Add domain-specific knowledge that AI assistants need to understand]
Important Constraints
- 写代码注意性能开销
- 写代码尽量避免GC
- 注意移动端适配
- 回答问题事使用中文
External Dependencies
[Document key external services, APIs, or systems]