Я читаю одну чудову книгу « Кодування ігор завершено» , і ця книга настійно рекомендує використовувати підхід MVC (Model-View-Controller) з трьома ключовими шарами:
- Шар додатків для ігор
- Логіка гри
- Перегляд гри
Мені такий підхід виглядає як надмірне значення для мобільної комп’ютерної гри.
Яка ваша думка, будь ласка? Чи варто реалізовувати цю архітектуру, навіть якщо вона додає додаткову комунікацію, необхідну між модулями? Чи може ця конструкція споживати стільки потужності процесора, що, врешті-решт, результат буде значно повільнішим, ніж якби він не був реалізований?