Не секрет, что любую программу можно написать разными способами: чтобы она занимала минимум места и была удобной для редактирования или же стала неповоротливым нагромождением мусорного кода. В издательстве Бомбора выходит нетривиальная книга по программированию игр, которая учит не тому, как писать код, а как его структурировать. Автор «Паттернов программирования игр» – программист с двадцатилетним стажем Роберт Нистрем, который восемь лет трудился в одной из крупнейших студий разработки Electronic Arts, а первые отзывы и корректировки получал от лучших критиков – своих коллег-разработчиков. «Допустим, мы работаем над магической игрой-боем. Мы могли бы прописать заклинания прямо в коде, но тогда для внесения правок нам каждый раз пришлось бы привлекать программиста. Когда геймдизайнер хочет изменить некоторые значения и испытать, что выйдет, ему приходится перекомпилировать всю игру, перезагружать ее и снова возвращаться в сражение». Перед нами кропотливая работа писателя-программиста,