I want you to create a game using the Bevy game engine. You have to create a platformer.

The player controls their character with WASD keys. The "A" key is used to jump.

The level consists of a main ground with three platforms suspended on air. You can land on each platform by jumping. The platforms are at different elevations, in such a way that platform 1 can be reached from the ground, platform 2 only from platform 1, and platform 3 only from platform 2. The boundaries of the screen should behave as walls.

Add a couple of enemies anywhere on the level. They move in one direction until they reach a wall or the end of a platform, then they move in the opposite direction. If they touch you, you die. You have three lives: if you lose them all, the game closes. You can kill an enemy by jumping on it.

Feel free to ask me for more information if instructions aren't clear enough.
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence