Мэтт Притчард (Matt Pritchard) Ensemble Studios



Мэтт Притчард (Matt Pritchard), Ensemble Studios

Должность Мэтта Притчарда в Ensemble Studios - специалист по графическому движку и оптимизации. Мэтт участвовал в программировании Age of Empires, а в момент написания этой книги был всецело поглощен работой над Age of Empires II: The Age of Kings. Несмотря на плотный рабочий график, Мэтт нашел время, чтобы сказать несколько слов тем, кто мечтает программировать игры. Итак, о каких трех самых важных вещах должен помнить программист?

1. Невозможно написать эпическую сагу за ночь; упорство и настойчивость - вот лучшие инструменты.

2. Большинство задач уже было решено до вас; посмотрите, чему можно научиться у других.

3. Большинство проектов так и не завершается. Излишние амбиции и отсутствие реалистичной оценки возникающих задач обрекают их на скорое забвение. Правильно оценивайте себя и соизмеряйте свои желания с реальными возможностями.

С какой самой сложной проблемой может столкнуться игровой программист? Мэтт Притчард делит программистские «тяготы» на две части.

• Идти в ногу с современными технологиями. Единственный способ добиться этого - сосредоточиться на самом важном, не жалея сил и времени на постоянное совершенствование.

• Строго контролировать ход работ. Программы должны создаваться вовремя и в соответствии с планом. Это приходит с опытом. Не вычеркивайте из помощников и соответствующую литературу по написанию надежного и «окончательного» кода. А вообще, это постоянная борьба, избежать которой, похоже, не удается никому.

В заключение Мэтт советует программистам, работающим над играми, выделить какую-то часть времени на регулярное и внимательное чтение группы новостей rec.games.programmer в Usenet, отражающей всю необходимую информацию о создании и совершенствовании игровых программ.



Содержание Назад Вперед