Dark Souls Platformer
Платформер на PyGame в стиле Dark Souls
Команда проекта
  • Илья Терентьев
    Разработчик, участник проекта "Лицей Академии Яндекс"
  • Сергей Садовников
    Наставник
Проблема
Данная игра, в истинном своём предназначении, изначально не была создана для развлечения пользователя. Проект рассматривает игровые механики, использованные в самом начале зарождения игр. Игра создана для пользователей скучающих по старым платформерам
Актуальность
В наше время огромное количество людей проводят время за комьютером. Среди низ могкт быть школьники, предприниметкли, программисты. Далее поговорим о последних. Программист - это специалист, который занимается разработкой алгоритмов и программ на основе специальных математических моделей. Данная сфера толкает технологии по всему миру вперед, упрощает жизнь обычных людей.
Решение данной проблемы поможет людям определиться с будущей профессией, найти хобби и облегчить пользование компьютером
Аналоги
Жанр платформер довольно популярен в игровой индустрии. Есть множество платформеров, но все они уникальны в связи разностью механик и способов реализации. Также во всех проектах используютя разные спрайты, что делает их уникальными.
Цель и задачи проекта
Цель
Создать свою игру, используя библиотеку Pygame языка программирования Python
Задачи
  1. Узнать историю возникновения компьютерных игр
  2. Рассмотреть технологию создания компьютерной игры
  3. Сравнить и выбрать для себя игры для создания
  4. Ознакомиться с библиотекой Pygame
  5. Продумать архитектуру игры
  6. Реализовать игру
  7. Пройти все стадии тестирования
Стейкхолдеры проекта
  • IT-куб.Канаш
  • Лицей Академии Яндекса
Этапы выполнения проекта
1
Подготовительный

Выбор темы проекта

Составление макета игры

Создание и защита черновика

2
Основной

Доработка черновика

Доработка по советам наставника

3
Заключительный

Украшение игры

изображения, анимации

Отладка коллизий

Защита до 1 марта

Экономика проекта
PyGame является бесплатным набором модулей python, предназначенных для написания видеоигр, которые не требуют много времени для содания, поэтому затраты на создание 2D игры минимальны и включают в себя заработную плату разработчику в размере 30 тыс рублей
Результаты проекта
1
Изучили процесс создания игр
2
Выложили исходный код на GitHub
3
Успешно защитили проект в Лицее Академии Яндекса
Технические характеристики проекта