On this page:
4.1 Clicker Avoid 001 Kata
4.2 Clicker Avoid 002 Kata
4.3 Clicker Avoid 003 Kata
4.4 Clicker Avoid 004 Kata
4.5 Clicker Avoid 005 Kata

4 Avoid Katas

4.1 Clicker Avoid 001 Kata

read
Code a desert game where the cursor is a pikachu collecting fire stones, and is avoiding trainer girls.
code
#lang clicker-pokemon-avoid
 
(start-desert
  pikachu
  (fire-stone)
  (trainer-girl))
In Ratchet:
image

4.2 Clicker Avoid 002 Kata

read
Code a snow game where the cursor is a wartortle collecting thunder stones, and is avoiding mewtwos and trainer boys.
code
#lang clicker-pokemon-avoid
 
(start-snow
  wartortle
  (thunder-stone)
  (mewtwo trainer-boy))
In Ratchet:
image

4.3 Clicker Avoid 003 Kata

read
Code a desert game where the cursor is a charmeleon collecting leaf stones, and is avoiding speed 1 leaf stones.
code
#lang clicker-pokemon-avoid
 
(start-desert
  charmeleon
  (leaf-stone)
  ((leaf-stone 1)))
In Ratchet:
image

4.4 Clicker Avoid 004 Kata

read
Code a forest game where the cursor is a jessie collecting ivysaurs and speed 5 pikachus, and is avoiding thunder stones and speed 5 wartortles.
code
#lang clicker-pokemon-avoid
 
(start-forest
  jessie
  (ivysaur (pikachu 5))
  (thunder-stone (wartortle 5)))
In Ratchet:
image

4.5 Clicker Avoid 005 Kata

read
Code a forest game where the cursor is a trainer girl collecting trainer girls, and is avoiding speed 1 trainer girls.
code
#lang clicker-pokemon-avoid
 
(start-forest
  trainer-girl
  (trainer-girl)
  ((trainer-girl 1)))
In Ratchet:
image