Rockstar Games опубликовал вакансию для старшего инженера программного обеспечения, который будет работать над сетевым кодом GTA VI и интеграцией языка программирования Cfx. re, используемого для модификаций в GTA Online и Red Dead Online. Это довольно интересная новость, ведь разнообразные модификации делают игровой процесс еще более увлекательным и разнообразным.
Разработка собственных серверов и RolePlay-серверов – это, конечно, здорово, но иногда и очень необычные моды могут стать популярными.
Например, в одной игре создали мод, где все персонажи заменены на куриц. Вместо ганов – куриные ножи, вместо машин – курятники на колесах.
Подумаешь, ГТА с курицами! Кто бы мог подумать, что такой абсурд станет востребованным!
Кстати, вспомнил анекдот на тему модов для игр.
— Папа, а что такое моды для игры?
— Представь, сынок, что в обычной игре есть обычное авто, а с модом ты можешь за руль этого авто посадить космический корабль.
— Вау, папа, это круто! Ты можешь скачать мне такой мод?
— Нет, сынок, для этого нужно иметь свободное место на жестком диске, а у нас же нет места даже для обычных игр.
Возвращаясь к вакансии от Rockstar Games, работа в их лондонском офисе звучит весьма привлекательно. Лондон – это не только Big Ben и Buckingham Palace, но и самое настоящее ит-подполе, где в каждом кафе можно встретить программиста или дизайнера игр.
Я думаю, что работа на такой должности в компании, которая создает такие знаменитые игры, должна быть по-настоящему захватывающей. Можно представить, как старший инженер программного обеспечения GTA VI заходит на работу и думает: «Сегодня создам новый мир, полный автомобилей, гонок и захватывающих приключений!»
Интересно, а если разработчики GTA VI попросят своего старшего инженера программного обеспечения добавить в игру функцию «перевоплощения», чтобы игрок мог, например, стать непобедимым супергероем? Это было бы нечто! Карты была бы переполнены Халками, Суперменами, Железными Людьми… и, конечно же, кто-то бы обязательно создал мод, где все игроки превращаются в стулья или наоборот, в блинчики.
Что тут говорить, в мире модификаций все возможно!
Еще один анекдот на тему программирования и игр:
— Как думаешь, какие навыки нужны для вакансии старшего инженера программного обеспечения в Rockstar Games?
— Непрерывное обучение, умение работать в команде, опыт программирования на C++, Java, Python… и, конечно, как минимум 1000 пройденных часов в GTA Online!
В общем, мне кажется, что работа старшего инженера программного обеспечения в Rockstar Games – это настоящий вызов для профессионала, который хочет внести свой вклад в создание культовых игр и порадовать миллионы геймеров по всему миру. Ведь с каждым обновлением и модификацией игры становятся все более увлекательными и захватывающими, а разработчики получают возможность проявить свою творческую индивидуальность и умение создавать уникальный контент.