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

An orange background with white abstract video game symbols with text. Text reads: Raspberry Pi Essentials, Second Edition, Make games with Python, Create your own entertainment with Raspberry Pi, and Sean M. Tracey.

Перехід від геймера до розробника ігор

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

Two facing pages from the book, Make games with Python, second edition. The page on the left features text from the book and an image that is dominated by a black background, with a curved blue pixelated arc. The page on the right includes text from the book and an image with three distinct elements, a blue square, a green square, and a red square. An arrow extends from each square and is annotated with formulae that indicate the effect of acceleration on each shape.

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

Two facing pages from the book, Make games with Python, second edition. The page on the left features text from the book and an image with a deep blue, starry space background. The foreground features a green, horizontal layout of pixelated, teal-coloured alien spaceship invaders. The player's spaceship is depicted at the bottom center. The page on the right features text from the book and a diagram with three panels. The first panel shows the game screen with numerous alien invaders approaching the player's spaceship. The second panel shows a matrix of ones and zeroes, and the third shows the same matrix with each one replaced by an alien invader, and each zero replaced by a blank space.

Ігри та інструкції в цій книзі, протестовані для роботи на найновішому обладнанні та операційній системі Raspberry Pi, працюють на Windows, macOS або Linux.

Отримайте свій примірник вже сьогодні!

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