Возможности PyGame

Домашнее задание

  1. Почитать и погонять примеры из документации

  2. (упражнение) Написать программу, показывающую содержимое буфера обмена
    • Только текстового содержимого (в терминале)
    • +графического содержимого
  3. «Ухудшенный графический редактор». Написать программу обработки изображений со следующими возможностями:
    • Загрузка файла (нажатие клавиши "l", имя файла содержится в буфере обмена, в случае неудачи выводить предупреждение)
    • Запись файла с тем же именем ("s")
    • Рисование мышью (клавиша "d" + изменение курсора)
      • <!> Нарисовать свой курсор

    • Поворот и изменение размера картинки (клавиша "r"): первая точка — центр вращения, затем поворот при нажатой кнопке (если нажата правая --- изменение размера). Курсор тоже менять
    • 2014-02-21-dumbedit.py

Условные обозначения


CategoryClass CategoryVmsh

LecturesVMSH/Python/2014-02-21 (last edited 2014-02-28 09:47:28 by FrBrGeorge)