Документ взят из кэша поисковой машины. Адрес оригинального документа : http://uneex.lorien.cs.msu.su/LecturesVMSH/Python/2014-01-31
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 02:36:53 2016
Кодировка: UTF-8
LecturesVMSH/Python/2014-01-31 - UNИX

Шрифты в PyGame

Велкам ту риал уорлд, Нээээо :(

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

  1. {i} Прочитать про метрики шрифта в википедии

  2. Посмотреть и почитать о выводе текста в учебнике по PyGame и в игре "пришиби обезьянку"

  3. Запустить программу, показывающую несоответствие Size и Height

    • Эта программа принимает в качестве первого параметра путь до шрифтового файла. Попробовать другие TTF-шрифты (например, Vera.ttf).

    • <!> Добавить в эту программу еще одно измерение ? высоту буквы m (маленькой латинской). Подсказка: придется изучать цвет пикселей после рендеринга.

  4. Написать программу: введенное слово отображается по центру экрана, а затем буквы разбегаются в разные стороны
  5. Модифицировать программу рисования графика произвольной функции так, чтобы ввод происходил с помощью PyGame

    • + (для pyginput) использовать проверку типов SetType

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


CategoryClass CategoryVmsh

LecturesVMSH/Python/2014-01-31 (последним исправлял пользователь FrBrGeorge 2014-02-06 20:57:52)