48 lines
1.3 KiB
Markdown
48 lines
1.3 KiB
Markdown
# 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]
|