Приветствуем, геймер! Ты можешь или
16+
Mailru_172x172_border

Компания MailRu 54

70

День открытых дверей Mail.Ru для программистов в Воронеже!

16 апреля в конференц-зале воронежского бизнес-центра «Мегион» прошел День открытых дверей Mail.Ru для программистов. Специалисты студии игрового направления рассказали и показали специфику нашей работы над MMORPG «Аллоды Онлайн» и раскрыли некоторые секреты разработки. Все-все рассказать, конечно, не удалось, это годы экспериментов, но некоторыми знаниями мы поделились.

Мероприятие проходило в течение всего дня и разделялось на отдельные лекции и доклады с презентациями на большом экране. Начался день с выступления Сергея Хатенкова, руководителя воронежской студии, который рассказал об основных ценностях нашей команды и практиках их применения.

И это было, пожалуй, единственное выступление, напрямую не касающееся gamedev-программирования. Все последующие лекции от воронежских и московских специалистов были о практических аспектах разработки уникального по своему размаху русского проекта «Аллоды Онлайн»

А рассказывали мы следущее:

Об анимационной системе в «Аллодах Онлайн» с точки зрения программирования рассказал Владимир Ческис, глава команды Клиент. Он объяснил как заставить объекты двигаться реалистично, красиво и эффектно, и при этом качественно организовать свою работу.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

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

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

После завтрака были проведены еще четыре лекции подряд.

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

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Структура Аллодов, как и любого другого крупного online-проекта, огромна, и неопытный человек в ней запутается очень быстро. Дмитрий Пестов, программист команды Клиент, рассказал о таких важных вещах, как реализация встроенной системы профилирования, сбор статистики и другой информации о процессах в игре. Благодаря команде Дмитрия мы можем видеть положение на проекте, начиная с отдельных процессов и заканчивая целыми серверами.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Доклад Евгения Бондаренко, программиста из команды Клиент – был посвящен реализации погоды в «Аллодах Онлайн». Как устроена архитектура освещения, различные времена суток, локации и уникальные области. Что для этого делалось, с какими трудностями сталкивается программист погоды и как их избегать.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Директор по звуку в «Аллодах Онлайн» Дмитрий Патраков и программист команды Клиент Антон Ольховик рассказали о том, как в игре устроена звуковая система. Из их лекции можно узнать как добиться реалистичности аудио-эффектов и их гармоничного присутствия в онлайн-игре, о практических особенностях работы с Middleware FMOD и даже посмотреть, как делается озвучка персонажей.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Первая половина Дня открытых дверей на этом закончилась, и для гостей провели экскурсию по офису воронежской студии.

[Как известно, лучшие друзья программиста – тестеры, поэтому вот этот их «специальный артефакт» понравился гостям особенно:

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

На фото, естественно, муляж и шутка. Наши программисты и тестеры действительно одна команда и вопросы решаются без перестрелок.

После обеда мы снова вернулись в конференц-зал, и общение продолжилось еще четыремя докладами о работе программистов «Аллодов Онлайн».

О серверной архитектуре, отдельных ее компонентах креативно и интересно рассказал глава команды сервера Сергей Спиридонов. Наши программисты серверной части – очень веселые люди, достаточно посмотреть презентацию.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Доклад о компонентной архитектуре механики MMORPG, ее особенностях и сложности прочитал глава команды игровой механики Илья Вайсман, а Михаил Казаков, глава команды Астрала, рассказал о том, как в «Аллодах Онлайн» достигнута возможность создания большого разнообразия объектов без излишних зависимостей в коде.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

И в завершение цепочки лекций был прочитан доклад о том, как программист подготавливает почву для дизайнеров – настоящий «инсайд». Глава команды инструментария Сергей Трошин подготовил обзор об архитектуре наших редакторов: Properties, ItemsEditor, ModelViewer, MapEditor, SpellEditor и других. Без программиста дизайнер беспомощен, поэтому нужно создать ему удобные условия для работы и сделать это хорошо. Очень благодарят потом.

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Такое мероприятие – наша первая практика беседы специалистов и обмена информацией в формате Дня открытых дверей. И точно не последняя. Бизнес – это общение. Больше общения – больше мнений. Поэтому делиться опытом мы любим со всеми – от профессионала до студентки третьего курса.

Все закончилось в 18:00, многие гости отправились по своим делам, нагруженные информацией, а некоторые остались в компании уставших докладчиков. Общались, пили пиво, но это уже другая история. Приходите в гости, расскажем, покажем и даже на работу можем взять:)

День открытых дверей Mail.Ru для программистов в Воронеже!
Аллоды Онлайн - День открытых дверей Mail.Ru для программистов в Воронеже!День открытых дверей Mail.Ru для программистов в Воронеже!

Видеозаписи всех наших лекций и презентаций вы можете посмотреть на странице воронежской студии игрового направления Mail.Ru в «МоемМире», а увидеть результат нескольких лет работы над «Аллодами Онлайн» вот здесь. До новых встреч!

70
Еще в блоге
Интересное на Gamer.ru

13 комментариев к «День открытых дверей Mail.Ru для программистов в Воронеже!»

    Загружается
Чат