Największym wyzwaniem dla wielu programistów jest ukończenie pracy nad grą. Większość projektów nie dobiega końca, gdyż ich autorzy są przytłoczeni złożonością i poziomem skomplikowania kodu. Książka Programowanie gier.
Wzorce rozwiązuje ten problem. Opierając się na swym wieloletnim doświadczeniu, autor zebrał sprawdzone wzorce projektowania gier, żeby zoptymalizować cykl ich tworzenia. Zostały one zorganizowane jako niezależne przepisy, dzięki temu czytelnik może wybrać tylko te wzorce, których potrzebuje w swojej pracy.
Omówione wzorce posiadają sprawić, iż kod będzie czystszy, łatwiejszy do zrozumienia i szybszy. Książka jest podzielona na trzy szerokie części. Pierwsza stanowi wprowadzenie i nadaje ogólne ramy całej pracy. Część druga omawia kilka konwencjonalnych i uniwersalnych wzorców programowania.
W każdym rozdziale autor wypróbowuje jeden z nich i omawia jego użycie w programowaniu gier. Trzecia, ostatnia część to gwóźdź programu. Prezentuje ona trzynaście wzorców projektowych koniecznych w procesie programowania gier.