Зачем разделять модель и визуал?
https://www.youtube.com/watch?v=G_FPUmJyDg0
Я бы сказал что в целом композиция штука классная. А так неплохое видего где автор объясняет, почему важно разделять это на разные слои. Конечно описываемый формат разделения это вроде MVC и ща есть способы по элегантнее, но всё равно здорово. Я вообще считаю, что для самой простой проверки отделена ли логика игры от её отбражения, нужно ответить на один вопрос. "А можно ли играть в игру в консоли?". Если да, то вероятно логика отделена хорошо.
#новости
Post #1324
1.23K