Python. Фунтик ловит бабочек

Со школьниками сейчас проходим в рамках изучения python библиотеку pygame. В качестве завершающего задания необходимо сделать игру. Как образец была предложен код, генерирующий карту, перемещающий персонаж и т.д.