Задать вопрос
@SuccubusHunter

Как обучиться модульной разработке?

Может кто нибудь объяснить, как вести модульную разработку? Я по всей видимости даже вопрос нормально задать Гуглу не могу.
Суть такая, пишу игру на Android. Хочу постепенно вводить обновления с изменениями в игровом процессе, но сохранять прогресс игрока.
Пример: Имеется механика урона и характеристик. В будущем хочу добавить механику сопартейцев, которые смогут брать на себя урон, наносить его и лечить.
В конечном итоге проект будет состоять из модулей, и вот я понимаю, что мне не нужна определённая механика(модуль) я решаю от неё избавиться, но так как она влияет на большое кол-во механик(модулей) то её удаление приносит множество проблем. Как этого избежать?
  • Вопрос задан
  • 100 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skysmart
    Unity для детей
    3 месяца
    Далее
  • Skysmart
    Профессия «Разработчик игр» для школьников
    2 года
    Далее
  • Rebotica
    Разработка игр для детей и подростков
    2 года
    Далее
Решения вопроса 1
@HellWalk
Почитайте про DDD

Если коротко отвечать на ваш вопрос
Как обучиться модульной разработке?

Эволюционировать как программист, писать код, реализовывать сложные системы, переделывать их, повторять эти операции раз за разом, стараясь каждый раз написать систему так, чтобы она была максимально несвязанной, и в тоже время легко интегрируемой с другими модулями.

Простого ответа здесь нет. И волшебной палочки тоже.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы