Смеркалось... - ArChanDDD/project2020 GitHub Wiki

Привет! Добро пожаловать в репозиторий к учебной практике на весенний семестр 2019/2020 учебный год.

Участники проекта:

  • Милов Артем
  • Понизяйкин Владислав

Среда разработки

  • Язык C++, библиотека SFML

"Цели и методы"

Итак, что же мы будем делать? Посовещавшись, мы пришли к выводу, что этот проект должен быть действительно интересным, и должен в равной степени развить навык работы с библиотеками C++ и сделать что-то веселое.

Таким образом, мы остановились на библиотеке SFML для языка C++. Обговорив некоторые детали и предпочтения, мы решили остановиться на 2D платформере, в котором мы постараемся создать полноценную игровую механику, нарисовать интересную карту, а так же добавить интересный сюжет, и персонажей.

Для того, чтобы уложиться с данным проектом в срок чуть меньший двух месяцев, мы выделили следующие необходимые пункты:

  • создание сюжета и окружения
  • обработка png-файлов
  • расчет игровой механики
  • написание кода (карта)
  • написание кода (геймплей, анимация)
  • написание кода (интерфейс)
  • написание кода (интеграция звука) (optional)
  • разработка ИИ для NPC (optional)

Обсудив детали, мы пришли к выводу, что каждый из нас хочет заниматься какой-то определенной работой, а не всем подряд, потому мы ввели следующее распределение работы:

  • Артем: Обработка png-файлов, дизайн карты, персонажей, интерфейс.
  • Влад: Кодинг объектов, карты, разработка ИИ.

Так же, поскольку проект не делается за ночь, мы ввели ряд дедлайнов по различным видам работ:

Так как нас двое, и работа строго (почти) разделена, то эти дедлайны служат скорее ориентиром, чем указанием: где-то можно сделать пораньше, где-то закончить чуть позже. Однако так мы делать, конечно, не будем :)