记忆配对卡牌开发规范

开发一款基于HTML5/CSS3/JavaScript的记忆配对卡牌游戏,需包含多种难度等级、计时计步功能、精美音效视觉、多玩家竞技模式和排行榜系统,确保响应式设计、跨浏览器兼容和60fps流畅性能。
# 记忆配对卡牌游戏开发规范

## 核心功能要求
1. **技术实现**
   - 使用HTML5、CSS3和JavaScript开发
   - 实现卡片翻转动画效果
   - 构建响应式布局,适配不同屏幕尺寸

2. **游戏机制**
   - 提供多种难度等级,对应不同网格尺寸和卡片数量
   - 实现计时器和步数计数器作为计分依据
   - 加入渐进式难度提升机制

3. **音效与视觉效果**
   - 设计精美的卡片视觉样式
   - 添加卡片翻转和匹配的音效
   - 提供多种主题选择,支持不同卡片设计

4. **扩展功能**
   - 实现多玩家竞技模式
   - 开发排行榜系统,支持分数持久化存储
   - 加入键盘导航等无障碍功能

## 开发规范
1. **代码结构**
   - 采用模块化JavaScript设计
   - 使用CSS3动画实现流畅的卡片翻转效果
   - 确保HTML5语义化标签使用

2. **性能要求**
   - 优化动画性能,确保60fps流畅运行
   - 实现高效的内存管理,避免卡顿
   - 适配移动端触控操作

3. **兼容性**
   - 支持主流现代浏览器
   - 提供降级方案确保基础功能可用性
   - 遵循W3C无障碍访问指南

## 交付标准
1. 完整的游戏功能实现
2. 响应式设计验证报告
3. 跨浏览器测试结果
4. 性能优化分析文档
5. 完整的用户操作手册

使用说明

  • 点击"复制提示词"按钮复制完整内容
  • 粘贴到 ChatGPT、Claude 或其他 AI 对话工具中
  • 根据实际需求调整提示词中的具体参数
  • 可以多次迭代优化以获得更好的结果