用途:面向2D游戏系统提供开发原则,可与框架选择类技能配合使用,帮助确定canvas、Phaser、Kaplay、Pixi等2D方案,或混合网页应用中的访客视口实现方式。非全屏场景通常只在访客视口内运行,完成后需完整拆卸。
主要能力:一是精灵系统,包含图集合并纹理以减少绘制调用、帧序列动画(常见8-24 FPS)、枢轴点控制旋转缩放原点、层级Z序,并强调挤压拉伸、预备与跟随等动画原则。二是瓦片地图设计,建议16x16、32x32、64x64尺寸,地形使用自动平铺,碰撞采用简化形状,分层包括背景、地形、道具与前景视差。三是2D物理,形状可选盒子、圆形、胶囊、多边形;每款游戏需在像素完美与物理驱动之间二选一,采用固定时间步,并用图层过滤。四是摄像机系统,支持跟随、前瞻、多目标、房间制与静态等类型,屏幕震动时长建议50-200ms且强度递减、慎用。五是类型模式,平台游戏可用土狼时间、跳跃缓冲与可变跳跃高度;俯视游戏可选八方向或自由移动,并先决定是否让旋转有意义。
使用方式:当任务明确属于上述2D系统或混合网页访客视口范围时启用;用户可通过“Use @2d-games for this task”方式调用。
限制:输出不能替代具体环境的验证、测试与专家评审;缺少必要输入、权限、安全边界或成功标准时应先请求澄清。反模式方面,避免使用分散纹理、复杂碰撞形状、抖动摄像机,不在像素完美与物理方案间混用,访客关闭后需完整拆卸,避免残留RAF与监听器。资料未提供具体安装命令、收费与价格信息。