Вебинары

Пишем простую графическую игру на Python

Пишем простую графическую игру на Python
Пишем простую графическую игру на Python
Пишем простую графическую игру на Python

Что делает программист, изучив какой-нибудь язык? Разумеется, он пишет на нём игру. Мы весело и с пользой проведём время, поэтапно создавая простую игру «Сталкивающиеся шарики» на языке Python.

  1. Мы будем использовать библиотеки tkinter и random. Создадим окно, определим канву, научимся перехватывать события от мыши.
  2. Создадим основной игровой объект — цветной шарик. Заставим его появляться на месте щелчка мышью.
  3. Научим шарик двигаться и отскакивать от краёв экрана. Освоим управление движущимся шариком с помощью мыши.
  4. Создадим «россыпь» неподвижных шаров, которые наш шарик будет «выбивать». Научимся обрабатывать столкновения.
  5. Определим «опасные» шары. Если шарик касается их — мы проигрываем.

Готовая программа будет содержать 117 строчек кода. И мы убедимся, что программировать на Python очень просто. Будет использован Python 3.4.4, загруженный с веб-сайта www.python.org и IDE Pyzo, загруженное с сайта www.pyzo.org.

Полный код игры доступен на github в разделе https://github.com/biblelamp/PythonExercises

О ведущем
690961
Сергей Ирюпин

Инженер-программист в крупном холдинге. Программирует с 1986 года, диплом защитил как специалист по вычислительным системам и сетям. Знает JavaScript, PHP, язык платформы 1С и Java. Написал на Джаве свой jBible для мобильных телефонов. Сейчас увлекается Java EE и клиент-серверными технологиями.

  • 48516
  • 42
  • 126
Комментирование закрыто

Бесплатная регистрация

Пароль должен содержать не менее восьми знаков, включать буквы, цифры.