Зальцман М.
Компьютерные игры: как это делается
стр. 165

Программирование

В этой главе мы поговорим о самом важном в разработке игр - программировании.

Программирование, естественно, подразумевает и разработку как таковую, и собственно написание компьютерной программы, в нашем случае - самой игры или игрового движка. Задачи программиста: а) решить, что игра должна делать; б) понять, как она будет это делать; в) написать инструкции для ПК на языке, который ПК способен перевести в собственный язык и выполнить (например на Microsoft Visual C++).

А вот другое определение программирования: «Это самое интересное из того, чем можно заниматься, не раздеваясь... хотя одежда тоже не обязательна». (Ну да, с этим можно спорить, но именно такая формулировка приведена в словаре FOLDOC на вебсайте www.instantweb.com/~foldoc/contents.html!)

Называйте их, как хотите: программерами, кодерами, перемалывателями чисел или алгоритмическими анализаторами, - факт остается фактом: программисты - это те самые ребята, которые создают основу любой игры. Представьте себе, что игра - это строящийся дом. Тогда программирование - это каркас, определяющий форму здания. Никакая роспись на стенах, никакая, даже самая удивительная музыка, не смогут заменить несущие конструкции. Игра, как и здание, должна возводиться на надежном фундаменте.

Чтобы писать игры, требуется нечто большее, чем диплом специалиста в области прикладной математики и пара собственных программок. Программирование игр невозможно без изворотливости ума, адского терпения и той непостижимой субстанции, что по-французски зовется savoir faire, то есть сноровкой, или, если угодно, хваткой, и вырабатывается многолетней практикой, дисциплиной и одержимым трудом.

Итак, приготовьтесь. Следующие три с лишним десятка страниц отданы асам

Новости
Lego займется созданием безопасной онлайн-среды для детей
Партнеры планируют совместно создать безопасную цифровую среду для детей и наполнить ее адаптированным контентом, говорится в сообщении Lego.
SEGA продолжит серию House of the Dead аркадой Scarlet Dawn
Хоррор-игра House of the Dead: Scarlet Dawn разрабатывается на Unreal Engine 4 и количество жутких врагов в ней обещает стать рекордным для серии.