The mechanics of the game include a double jump and unlimited bullets up to a certain point. The player must think carefully about when to jump between platforms and can die if they fall off or are hit by enemies. Potential power-ups that could be earned with points include weapon upgrades, extra lives, and more points per level to allow players to last longer in levels and earn more points with better weapons and maximum lives.