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


Рис. 13.5. Пули уничтожают пришельцев! 272



Pdf көрінісі
бет142/238
Дата07.01.2022
өлшемі7,86 Mb.
#18670
түріКнига
1   ...   138   139   140   141   142   143   144   145   ...   238
Байланысты:
2 5343781172763690906

Рис. 13.5. Пули уничтожают пришельцев!


272    Глава 13  •  Осторожно, пришельцы!

Если запустить Alien Invasion сейчас, пришельцы, в которых попадает пуля, будут 

исчезать с экрана. На рис. 13.5 изображен частично уничтоженный флот.

Создание больших пуль для тестирования

Многие игровые возможности тестируются простым запуском игры, но не-

которые аспекты слишком утомительно тестировать в обычной версии игры. 

Например, чтобы проверить, правильно ли обрабатывается уничтожение по-

следнего пришельца, нам пришлось бы несколько раз сбивать всех пришельцев 

на экране.

Для тестирования конкретных аспектов игры можно изменить игровые настройки 

так, чтобы упростить конкретную область. Например, можно уменьшить экран, 

чтобы на нем было меньше пришельцев, или увеличить скорость пули и количество 

пуль, одновременно находящихся на экране.

Мое любимое изменение при тестировании Alien Invasion — использование 

сверхшироких пуль, которые остаются активными даже после попадания в при-

шельца (рис. 13.6). Попробуйте задать настройке 

bullet_width

 значение 300 

и посмотрите, сколько времени вам понадобится для уничтожения флота при-

шельцев!


Такие изменения повышают эффективность тестирования, а заодно могут подска-

зать идеи для всевозможных игровых бонусов. (Только не забудьте восстановить 

нормальное состояние настроек после завершения тестирования.)



Достарыңызбен бөлісу:
1   ...   138   139   140   141   142   143   144   145   ...   238




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

    Басты бет