1) Что такое Pygame? Каркас приложения, FPS 2) Рисование графических примитивов 3) Как обрабатывать события от клавиатуры 4) Как обрабатывать события от мыши 5) Создание поверхностей (Surface) и их анимация. Метод blit 6) Класс Rect. Его роль, свойства и методы 7) Как рисовать текст различными шрифтами 8) Как работать с изображениями. Модули image и transform 9) Что такое спрайты и как с ними работать 10) Как делать контроль столкновений