我正在用 AS3 制作游戏,灵感来自 Mushihimesama(iOS 上的 Bug Princess)、Dodonpachi 和东方系列等游戏。它主要围绕着让玩家一次躲避大量子弹(有时数以百计),同时击落大量敌人和老板。
我游戏中的每个“子弹”都包含几个参数,包括起始位置、x 速度、y 速度、运动行为、颜色和大小。“发射”这些子弹的每个函数都接受一些参数,例如子弹来自的点、发射的初始角度、发射哪些子弹、发射多少、发射多快、何时停止发射。
我的方法的一些重大限制是子弹必须来自一个点,它们的起点不能在 x 或 y 上偏移,每个子弹都必须遵循指定的路径并以指定的方式运行,并且它们不能添加到没有父母的阶段。
如果有人了解这些游戏以及创建类似“火”功能的最佳方法,我将非常感谢您的建议。
编辑:关于这个游戏的另一个可能重要的事情是子弹都是用代码绘制的。