我正在开发的卡车射击(caravan shooter)受《Star Soldier》系列和Psikyo的《Dragon Blaze》启发。它是一款使用Libgdx的Java游戏!

生命值与玩家飞船等级相同,如同Star Soldier。敌人波次的难度也会根据武器等级而提升。

3种武器,3种武器等级。它们都不完美,有明显的盲点,但相互弥补弱点。(红色向前和向后射击,但垂直射程为0)

(蓝色会锁定目标,但更适合一次性消灭大量敌人,而不是精准射中特定点。)

最大化武器等级会为你提供Option飞船,这些飞船作为得分乘数。

每个Option可以被牺牲以换取一枚子弹清除炸弹,但会降低你的乘数,因为Option飞船本身就是乘数。

我从Dragon Blaze借用了硬币计分机制,因为它简单且我可以实现它。普通击杀会掉落银色硬币。

金色硬币是通过在近战范围内用你的Option刺杀敌人获得的。

Option还可以向前投射,像DB中的龙一样切割敌人,它们会保持在原地直到被召回。

如果你的武器等级未达到MAX,Option将失效:它们无法射击,也无法投射,直到你回到MAX。

即使在非活跃状态下,Option仍可被牺牲,这让玩家可以牺牲部分乘数以防御性方式回到MAX等级。