www.habrador.com/tutorials/programming-patterns
что-то вроде того.
Вообще есть отдельные книги и статьи по игровым паттернам.
А еще порой стараются отделить какое-то "ядро"/логику/код - и там как в обычном программировании. паттерны и тд тп.
Условно сделать логику, чтоб аж в консоли просто запускалось /отрабатывало/симулировалось) а потом уже к этому прикрутить юнити.