М97 Изучаем Python: программирование игр, визуализация данных, веб-приложения



Pdf көрінісі
бет6/334
Дата18.10.2023
өлшемі6,19 Mb.
#186390
1   2   3   4   5   6   7   8   9   ...   334
Байланысты:
Изучаем Python

 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
Программирование игры на языке Python . . . . . . . . . . . . . . . . . . . . . . 238
Визуализация данных . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Веб-приложения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
ПРОЕКТ 1. ИГРА «ИНОПЛАНЕТНОЕ ВТОРЖЕНИЕ»
. . . . . . . . . . . . . . . . 239
Глава 
12 . 
Инопланетное вторжение . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
Планирование проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Установка Pygame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Создание проекта игры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Добавление изображения корабля . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Рефакторинг: методы _check_events() и _update_screen() . . . . . . . . . . 249
Управление кораблем . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
В двух словах . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259


8
Оглавление
Стрельба . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
Итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Глава 
13 . 
Осторожно, пришельцы! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Анализ проекта . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Создание пришельца . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Построение флота . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Перемещение флота . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
Уничтожение пришельцев . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281
Завершение игры . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Определение исполняемых частей игры . . . . . . . . . . . . . . . . . . . . . . . . 291
Итоги . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   334




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

    Басты бет