Похожие презентации:
Разработка игры на языке программирования Python
1.
Разработка игры на языкепрограммирования Python
Выполнил: ученик 10-2 класса
БОУ “Лицей №143” г. Омска
Огурцов Дмитрий Андреевич
Руководитель: Нечкина Юлия Сергеевна,
учитель информатики
БОУ “Лицей №143” г. Омска.
2.
Введение и АктуальностьАктуальность: Компьютерные игры сейчас очень
востребованы среди всех людей планеты, и они
стали обыденной частью жизни многих.
3.
Гипотеза и цельпроекта
• Цель проекта:
заинтересовать
сверстников.
•Гиппотеза:
Я считаю, что каждый человек см
ожет создать игру с помощью язы
ка программирования Python, если
изучит его.
4.
Что такое языки программирования и как ониработают?
Python – это один из самых продуктивных и не сложных
языков программирования, который пользуется огромным
спросом.
5.
Выбор концепта игрыКак только мне пришла идея
попробовать создать игру, я
сразу же определился с
жанром игры – это tower
defence.
6.
Прогресс разработки• Стоит начать с создания классов всех кнопок,
которые будут в игре.
• Каждый объект в питоне имеет метод и значение,
а класс – это проект объекта
7.
Следующей целью стало созданиеигрового поля.
карта в текстовом документе
Карта, разделённая на
клетки по 128х128
пикселей
8.
Позже я создал врагов, нарисовал им спрайты и прописал иммеханику ходьбы по игровой дороге. Также создал защитные
башни и переменные: количество жизней и монеток игрока
Спрайты
врагов
Спрайты
пушек
9.
10.
К завершению разработкия
добавил
подсчёт
статистики,
которая
записывается
автоматически в базе
данных. Это количество
заработанных
монет,
побеждённых врагов и
пройденных
волн
за
абсолютно все игры.
11.
• Перспективы дальнейшего развитияВ моих планах есть развивать этот проект в д
альнейшем, ведь мне нравится даже на досу
ге программировать.
Однако я не смог реализовать такие
интересные вещи, как магазин с другими
башнями и больше уровней в виду плохой
оптимизации игры.
12.
ЗаключениеЯ заинтересовал многих
товарищей в изучении
программирования ещё на этапе
создания игры, надеюсь многие
действительно попробуют себя
в этой сфере и им понравится
точно так же, как и мне.