SuperAPI AI 工具集

2d-games

编程与开发

查看项目

更新于 10-16 00:04

技能介绍

用途:这是一份面向 2D 游戏开发的系统性原则清单,用于指导精灵、瓦片地图、物理、摄像机与类型模式的设计决策,强调“2D 的核心是清晰,每个像素都应传达信息”。

主要能力:

  1. 精灵系统:用图集合并纹理以减少绘制调用,动画采用帧序列,设置旋转/缩放的轴心点,并通过分层控制 Z 序。动画帧率通常为 8-24 FPS,可运用挤压拉伸、预备动作与跟随动作增强表现。
  2. 瓦片地图:瓦片尺寸建议 16x16、32x32、64x64;地形使用自动瓦片;碰撞采用简化形状;分层为背景、地形、道具、前景(视差叠加)。
  3. 2D 物理:碰撞形状可选盒形、圆形、胶囊形、多边形;需在像素级精确与物理驱动之间取舍,使用固定时间步保证一致性,并用层做碰撞过滤。
  4. 摄像机:支持跟随、前瞻、多目标、房间式等类型;屏幕震动时长 50-200ms、强度递减且应克制使用。
  5. 类型模式:平台跳跃类可用土狼时间、跳跃缓冲、可变跳跃高度;俯视类可用八方向或自由移动、瞄准或自动瞄准,并决定是否旋转。

使用方式:作为开发时的设计参考与检查清单,在实现各子系统时对照条目做取舍。

限制:资料未提供具体引擎、代码示例、安装命令或平台信息;内容为原则性建议,实际参数需按项目调整。