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

FlowerTwo animations: stopped (a bud) and bloom. Switch 1 on means it has bloomed.
ButterflyFlies in straight lines and bounces off the edges.
Weed MakerA spawner that makes a Weed every 3.5 seconds, somewhere near the middle.
Flowers, TimeA 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.

Still stuck?

Try the Chocobreak tutorial, open a sample game and read its rules, or look at the questions people ask.