# COCOS打砖块 **Repository Path**: Inenddd/cocos-bricklaying ## Basic Information - **Project Name**: COCOS打砖块 - **Description**: Cocos Creator打砖块 Demo,练组件化 + 性能优化 - **Primary Language**: TypeScript - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-07-05 - **Last Updated**: 2026-07-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Cocos Creator 3.x 打砖块 Demo 验证 Cocos Creator 组件化开发 + 休闲小游戏常见优化的最小 Demo ## 技术栈 - Cocos Creator 3.8.7 - TypeScript ## 架构 - `BallCtrl.ts` — 球体运动 + 向量反射反弹 - `PaddleCtrl.ts` — 键盘/触屏双输入,lerp 跟手 - `BrickMgr.ts` — 砖块管理 + NodePool 对象池回收 - `GameMgr.ts` — 分数/状态,常驻节点单例 ## 性能优化点 - DrawCall:TexturePacker 打图集,同屏 <= 3 - GC:砖块/粒子走 NodePool - Label:CacheMode - 物理:Builtin 2D