Книга «Изучаем Python»



Pdf көрінісі
бет119/238
Дата07.01.2022
өлшемі7,86 Mb.
#18670
түріКнига
1   ...   115   116   117   118   119   120   121   122   ...   238
Байланысты:
2 5343781172763690906

ПРИМЕЧАНИЕ

Игра Alien Invasion состоит из множества файлов; создайте в своей системе новый каталог с име-

нем alien_invasion . Чтобы команды import работали правильно, все файлы проекта должны нахо-

диться в этой папке .

Планирование проекта

Построение крупного проекта должно начинаться не с написания кода, а с плани-

рования. План поможет вам направить усилия в нужном направлении и повысит 

вероятность успешного завершения проекта.

Итак, напишем общее описание игрового процесса. Хотя это описание не затра-

гивает все аспекты игры, оно дает достаточно четкое представление о том, с чего 

начинать работу:



Установка Pygame    227

Каждый  игрок  управляет  кораблем,  который  находится  в  середине  нижнего  края  экрана . 

Игрок  перемещает  корабль  вправо  и  влево  клавишами  управления  или  курсором;  клавиша 

«пробел» используется для стрельбы . В начале игры флот пришельцев находится в верхней 

части  экрана  и  постепенно  опускается  вниз,  также  смещаясь  в  сторону .  Игрок  выстрелами 

уничтожает пришельцев . Если ему удается сбить всех пришельцев, появляется новый флот, 

который движется быстрее предыдущего . Если пришелец сталкивается с кораблем игрока или 

доходит до нижнего края экрана, игрок теряет корабль . Если игрок теряет все три  корабля, 

игра заканчивается .

В первой фазе разработки мы создадим корабль, который может двигаться вправо 

и влево. Корабль должен стрелять из пушки, когда игрок нажимает клавишу «про-

бел». Когда это поведение будет реализовано, мы сможем заняться пришельцами 

и доработкой игрового процесса.

Установка Pygame

Прежде чем браться за программирование, установите пакет Pygame. Ниже описан 

процесс установки в Linux, OS X и Microsoft Windows.

Если вы используете Python 3 в системе Linux или если вы работаете в OS X, 

для установки Pygame используется 

pip

 — программа, управляющая загрузкой 



и установкой пакетов Python. Процедура установки пакетов с использованием 

pip


 

описана ниже.

Если вы используете Python 2.7 в системе Linux или если вы работаете в Windows, 

для установки Pygame программа 

pip

 вам не понадобится. Вместо этого перейдите 



к разделу «Установка Pygame в Linux» (с. 229) или «Установка Pygame в Windows» 

(с. 231).





Достарыңызбен бөлісу:
1   ...   115   116   117   118   119   120   121   122   ...   238




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет