Я размышлял над дизайном игры (конкретно переводя настольную игру на компьютер, что, я полагаю, уместно в данном случае), и мне пришло в голову, что может иметь смысл построить «игру» отдельно от «дисплея».
Это позволило бы мне быстро прототипировать что-то с помощью простого текстового интерфейса, а потом доводить дело до конца. Это также позволило бы мне легче переносить игру на другие носители.
Распространен ли этот вид разделения в играх? Должен ли я попытаться сломать вещи дальше? Могу ли я пропустить осложнения?