практике только при создании системы интеракции с предметами и персонажами понадобилось интерфейс сделать
ну например система сериализации вложенная
О, даже не думал об этом, ну логично, спасибо
Если говорить про геймплейную логику, то ты сам привёл хороший пример. А если говорить про движок, то интерфейсы там повсеместно, начиная от объявления модулей, заканчивая классами для работы с интерфейсом
могу еще посоветовать почитать про последние две буквы в SOLID, чтобы лучше понимать, откуда вообще пошло понятие интерфейс и как им предполагалось пользоваться
Обсуждают сегодня