我是否可以得到关于设计模式的指引或避免陷阱的建议?我正在开发一个基于2D半牛顿物理的顶部设计的游戏(类似于逃脱速度或小行星),但游戏中的各种船舶和站点组件/武器/护甲的模拟更加复杂(类似于机甲战士/机甲战士)。我的长期目标包括: * 转战战斗 [Alpha] * 能够发布运动和战斗命令并看到船舶的预测行动 [Alpha] * 数十艘可玩船舶 * 可交换武器、设备和装甲 [HELP] * 位置基准损伤 [Alpha] * 单人campaign * 适当挑战性的AI船舶行为 * 可以在任务中保存的保存系统 [HELP] 我成功规划并构建了预测命令、转战战斗和位置基准损伤系统的粗略alpha。 我卡住了,关于船舶、组件和保存的下一步该如何前进。任何建议都会被感激。