A downloadable game

Описание игры

Краткое описание

Pythonist – видеоигра, помогающая изучить язык программирования python.

ЦА

Люди, которые (хотя бы одно):

  • Не любят читать документации
  • Хотят весело провести время, изучая программирование
  • Хотят научиться программировать новым способом

В основном, это дети от 10 до 15 лет.

Жанр

2D платформер

Платформы

ПК

 

Сюжет/лор

Наш мир захватили иноземные существа, которые намерены уничтожить Землю, потому что разочаровались в прогрессе этой планеты. Здесь очень мало людей, умеющих программировать, что мешает галактическому прогрессу, ведь вся наша Галактика ведёт партнёрство с планетами с других галактик, за исключением Земли. Вам предстоит справиться со всеми испытаниями иноземцев, чтобы спасти Землю.

 

Схема геймплея

Игра содержит несколько уровней. Каждый уровень – новый материал. Разблокировка уровней происходит за счёт монет, которые игрок копит во время прохождения уровней. Когда игрок попадает на уровень, он получает материалы от гида. Далее он должен одолеть противников на уровне, которые будут ему сопротивляться. После уничтожения врага, с него выпадает задание. Если задание выполнено правильно, игрок получает монеты, в ином случае противник возрождается.

 

Описание механик и интерфейса

В роли гида выступает создатель языка программирования python – Гвидо ван Россум.

Противники на уровне делятся на 3 типа:

  • Простые
  • Средние
  • Сложные

Чем выше уровень врага, тем больше монет за него можно получить.

Персонаж игрока способен поражать врагов дальней атакой (стрельба).

Игрок в любой момент может вернуться к гиду и перечитать материал.

Задания делятся на 2 типа:

  • Тест – выбор одного из вариантов ответа
  • Код – ввод кода на ЯП python

 

Используемые в разработке технологии

Игровой движок Unreal Engine 4

Язык программирования Python

Графический редактор Photoshop

Графический редактор Paint Tool Sai

 

Требования к графике/арт-дизайну/звуку

Каждый уровень имеет свой дизайн, свою фоновую мелодию, главный герой сохраняется, как и стиль врагов. Графика и музыка логично дополняют друг друга.

 

Заметки гейм-дизайнера

Отсылки:

  • Роман “Автостопом по Галактике”
  • Мастер Угвэй из мультика “Кунг-фу панда”

Отсылки проявляются через цитаты в диалогах.

Download

Download
Pythonist.rar 106 MB

Leave a comment

Log in with itch.io to leave a comment.