Python pygame - дуже цінна бібліотека

Python Pygame - це пакет, який призначений для написання комп'ютерних ігор і мультимедіа-додатків і який базується на мультимедійній бібліотеці SDL.

Мій інтерес до Python Pygame був викликаний такою інформацією:

Щоб завантажити пакет Python Pygame, довелося добряче попрацювати: в Інтернеті повно застарілої інформації, що останньою версією Python Pygame є версія 1.9.2, але її немає для Python версії 3.6, а версії, призначені для більш ранніх версій Python, непрацездатні на останній версії Python .

Купувати за 640-к рублів PDF-файл книги на англійській мові немає, на мою думку, ніякого сенсу: краще користуватися перекладним онлайновим підручником.

Наводжу зміст цього підручника:

Перш ніж почати ...
1: Напишемо простий калькулятор
2: Що таке комп'ютерний мову?
3: Ігри-тести і оператор If
4: Цикли; Гра з вгадування випадкового числа
5: Введення в графіку
6: Повернення до циклам
7: Знайомство зі списками
8: Введення в анімацію
9: Функції
10: Пристрої введення і Графіка
11: Растрова графіка і звук
12: Введення в класи
13: Введення в спрайт
14: Бібліотеки та модулі
15: Пошук
16: Реалізація поля за допомогою масиву
17: Сортування
18: Винятки
19: Рекурсія
20: Форматування
Labs
Appendix A: Example code and programs
Appendix B: Sample Tests
Appendix C: Worksheets
Appendix D: Version Control
Appendix E: Стривайте-но, що ще ми можемо зробити?

Відразу запустити програму не вдалося: не вистачало файлів laser5.ogg і playerShip1_orange.png

Фоновий малюнок saturn_family1.jpg скачав при читанні параграфа 11.2, а ось файл player.png через неуважність НЕ скачав - довелося добувати його в Інтернеті.

laser5.ogg добув так: знайшов на сайті freesound.org короткий ogg-файл і перейменував; в главі 11 файл laser5.ogg згаданий тільки в тексті програми і немає ніякого натяку на місце, звідки його можна завантажити;

Щоб дізнатися начинку Python Pygame, запустив в інтерпретаторі Python команду dir (pygame) - ось отриманий результат:

Начинка вельми солідна - щоб освоїти можливості Python Pygame, потрібно вивчити багато документації. Я ж сподіваюся освоїти основні можливості Python Pygame за допомогою онлайнового підручника programarcadegames.com