Fairy Garden
One minute to make the garden beautiful: touch the buds to make them bloom, catch butterflies, and zap the weeds before they spoil the flowers.
How to play
The arrow keys fly the fairy. Space sends a sparkle the way she faces. When the minute is up, every flower in bloom is worth 20 more points.
The things in it
| Flower | Two animations: stopped (a bud) and bloom. Switch 1 on means it has bloomed. |
|---|---|
| Butterfly | Flies in straight lines and bounces off the edges. |
| Weed Maker | A spawner that makes a Weed every 3.5 seconds, somewhere near the middle. |
| Flowers, Time | A counter and a one-minute timer. |
The rules that matter
WhenFairy collides with FlowerFlower switch 1 is off
DoFlower: change animation to bloomFlower switch 1 onAdd 1 to Flowers
WhenWeed collides with FlowerFlower switch 1 is on
DoFlower: change animation to stoppedFlower switch 1 offSubtract 1 from FlowersDestroy Weed
WhenFairy collides with Butterfly
DoDestroy ButterflyCreate Butterfly at (40 + Random(560), 80 + Random(360))
Random(560) is a different number each time, so the new butterfly appears somewhere new.