МТ покровительствует: «Создавайте собственные компьютерные игры на Python».
В книге «Создавайте собственные компьютерные игры с помощью Python» вы узнаете, как создавать компьютерные игры на этом популярном языке программирования. Даже если это ваше первое знакомство с программированием.
Вы начнете с классических игр, таких как «Виселица», «Угадай число» и «Крестики-нолики», а затем перейдете к написанию более сложных программ: поиск сокровищ в текстовом режиме и анимированная аркадная игра со звуковыми эффектами!
В то же время вы изучите самые важные концепции программирования и математики, которые помогут вам сделать следующий шаг в вашей карьере программиста.
Вы узнаете, как:
- объединять циклы, переменные и инструкции, связанные с потоком управления, в реальные работающие программы;
- выбрать соответствующие структуры данных, такие как списки, словари и кортежи;
- обогащать игры графикой и анимацией с помощью модуля pygame;
- обрабатывать ввод с помощью клавиатуры и мыши;
- запрограммировать простой искусственный интеллект, чтобы можно было играть против компьютера;
- преобразовывать текстовые сообщения в секретный код с использованием криптографических методов;
- отлаживать программы и выявлять распространенные ошибки.
Тщательно проанализировав код всех представленных игр, вы получите прочный фундамент не только в Python, но и в области компьютерных наук. А может, используя огромные возможности Python, вы напишете свою, оригинальную игру?
Не прекращайте играть — начните писать свои собственные игры!
ОБ АВТОРЕ: Эл Свейгарт — программист, обучающий программированию детей и взрослых. Его руководства по программированию можно найти на сайте. Он является автором бестселлеров «Автоматизация скучных вещей с помощью Python» и «Площадка для программирования на языке Scratch».