КОД 6 :: Лови радугу!

Злой волшебник Че м'Одан украл радугу, разобрал её на много маленьких частей и раскидал по небу. Собери 12 частей каждого цвета, но будь осторожен: если ты возьмёшь лишнюю часть, небесный предохранительный клапан сбросит не только лишнее, но и часть других цветов.

Ловим мышкой летающие фигнюшки семи разных цветов. Задача — собрать ровно 12 штук каждого цвета как можно быстрее. Если случайно берём лишнее — все цвета штрафуются на 2 единицы.

Управление:

  • <ESCAPE> — выход из игры
  • <P>, <Prt Scr>, <F12> — скриншот
  • Все остальные клавиши — любая клавиша :)

Скриншоты:

scr001.jpg

scr000.jpg

Качать:

http://dl.dropbox.com/u/43743627/rainbow1.1.7z

Кредиты:

Писано на Python 2.7.2+pygame с помощью Eclipse+pyDev собственноручно.

Скомпилировано py2exe.

Ни одного спрайта в процессе создания нарисовано не было.

Звуки и амбиент также создавались собственноручно с помощью FL.

Затраченное время абсолютное — часов, примерно, пять с перерывами на поесть, поспать, приготовить шашлыки и т. п.

Маленький post mortem:

Захотелось попробовать свои силы в экстремальном программировании. Однако, увы, экстремального программирования не получилось, а получилось вальяжное кодирование. Видимо потому, что я изначально поставил перед собой задачу ничего не рисовать. (Ну не люблю я это дело!) А для простенькой игры без графики двое суток — слишком много.
Хватило даже времени на то, чтобы поиграться с параметрами с целью улучшения играбельности.

Кстати играбельность, неожиданно, порадовала. Ожидал худшего.

UPD от 04.06.2012 08:18:

Поправлена ошибка с выходом из игры «крестиком» на окне. Можно перекачать.