У меня есть игра, в которой есть разные типы игр, например, Time Trial, Infinite Game и т. Д.
Каждый тип игры имеет разные правила синхронизации и, возможно, правила столкновения.Очевидно, что в Time Trial игра заканчивается, когда заканчивается время.
В настоящее время я добавляю типы игр, «жестко кодируя» их в программе, поэтому каждый раз, когда я хочу добавить новый тип игры, мне приходится перекомпилироватьвся программа.
В основном, чтобы упростить добавление типов игр, я не хочу перекомпилировать все.Таким образом, потенциально новые типы игр могли бы быть загружаемым контентом и работать просто, поместив новый тип в папку с игрой.
Как можно поступить так?Я предполагаю, что это с использованием libs или dll или чего-то еще (я очень мало знаю об этом, поэтому я могу быть совершенно не прав).
Я надеюсь, что все это имеет смысл, и я надеюсь, что вы, ребята, можете мне помочьили, по крайней мере, укажи мне книгу или статью, объясняющую эту методологию.
Заранее спасибо.