🔥

Тред (Ярик Астафьев)


Ну и соответсвенно теперь назрел вопрос, нужно ли рассказывать как это все работает внутри?
🤔 83.8% Нужно
🤔 16.2% Не нужно

Создание модели можно разделить на 3 части: - Дизайн тайм — таскаем кирпичики и собираем логику нашей системы - Кодогенерация — превращаем метамодель в исполняемый код - Рантайм — запускаем все в "режиме виртуального времени" и собираем статистику о том, как система работает

Дизайн тайм - это по сути редактор в котором мы драгаем кирпичики либо создаем на базе этих кирпичиков - свои более высокоуровневые. Например можно создать модель, экспортировать ее и импортировать обратно как кирпичик ^^
🤔 68.8% Рекурсия!
🤔 31.2% Что за жесть!?

Рантайм - это игровой движок (самописный), который умеет запускать эти самые модели и эмулировать их поведение. По этому если посмотреть на суть: это обычная игра, просто для бизнеса. Ничего интересного. Задавайте вопросы, может быть отвечу