Я не думаю, что есть какие-то специфические шаблоны для разработки игр. Игры используют те же языки, библиотеки, платформы, что и все остальные, и сталкиваются практически с теми же проблемами на уровне программного обеспечения.
Существуют определенные методы или подходы, которые кажутся популярными, но которые не формализованы на уровне кода, как классические шаблоны проектирования. Одним из примеров являются акторы на основе компонентов, которые часто даже не объединяются в одном и том же объекте, а через общий идентификатор, обмениваются данными через механизм типа сигналов / слотов. Другим было бы внедрение второго языка для сценариев, такого как Lua, Python или Javascript.