Мільйони з нас не отримують більшого задоволення, ніж годинами набирати високі бали в улюблених відеоіграх. Але дуже мало хто займається ще більш приємним способом проведення часу — створенням ігор! Найновіша книга від Raspberry Pi Press — це друге видання книги Шона М. Трейсі «Створюйте ігри за допомогою Python», і ми сподіваємося, що вона надихне вас на створення власних ігор.

Перехід від геймера до розробника ігор
Бібліотека Pygame спрощує створення ігор та інтерактивного програмного забезпечення за допомогою Python. У цій книзі ви дізнаєтеся, як за допомогою Pygame малювати на екрані, анімувати об'єкти, реагувати на введення користувача, відтворювати звуки та моделювати фізику й сили. Кожен розділ розширить ваші знання про розробку ігор на Python, і в процесі ви краще зрозумієте ігри, в які граєте. Мало того — ви дізнаєтеся достатньо, щоб створити майже будь-яку гру, яку тільки можете собі уявити.

На початку читання цієї книги ви навчитеся створювати фігури та переміщувати їх на екрані. Після цього ви дізнаєтеся, як перетворювати фігури на спрайти — персонажів, перешкоди та ворогів у вашій грі. Далі ви змусите свої спрайти підкорятися законам фізики, які ви визначите, та напишете код для реагування на зіткнення між спрайтами. В останніх двох розділах книги ви створите власну стрілянину та врятуєте галактику від вторгнення ворогів!

Ігри та інструкції в цій книзі, протестовані для роботи на найновішому обладнанні та операційній системі Raspberry Pi, працюють на Windows, macOS або Linux.
Отримайте свій примірник вже сьогодні!
Хоча ми не розробляли цю книгу для повних новачків у програмуванні, новачкам вона також не буде здаватись занадто складною. Ця нова книга тепер доступна в нашому інтернет-магазині — а також в офлайн-магазині— за 13,99 фунтів стерлінгів. Ви також можете знайти її на Amazon UK або Amazon US. Якщо ви писали прості програми на Python (або подібній мові програмування) і можете без особливих труднощів виконувати основні адміністративні завдання (створення файлів і навігацію файловою системою комп’ютера), то ви готові розпочати.