Рубрика «Блог компании Mail.Ru Group» - 159

Когда говорят про разработку игр, обычно речь идет о шейдерах, графике, AI и т.д. Крайне редко затрагивается серверная часть игровых проектов, а ещё реже — базы данных. Исправим это досадное недоразумение: сегодня я расскажу о нашем опыте работы с базами данных, который мы приобрели в ходе разработки Аллодов Онлайн и нашего нового проекта Skyforge. Обе эти игры — клиентские MMORPG. В первой зарегистрировано несколько миллионов игроков. Вторая разрабатывается студией в строжайшей секретности в недрах Allods Team.

Меня зовут Андрей Фролов. Я ведущий программист Allods Team и работаю в команде сервера. Мой опыт разработки — почти 10 лет, но в игры я попал только в октябре 2009. В коллективе я уже больше трёх лет, с марта 2010. Начинал работу на Аллодах Онлайн, а сейчас на Skyforge. Занимаюсь всем, что так или иначе связано с сервером Skyforge и базами данных. В этой статье я расскажу о базах данных в онлайн-играх на примере Аллодов и Skyforge.

Базы данных в онлайн играх. От Аллодов Онлайн до Skyforge

Читать полностью »

Юзабилити лаборатория: опыты на людях и для людей

Что это? Указатель лазерного прицела? Программа, погружающая пользователя в гипноз? Ответ под катом…
Пятый этаж, небольшой кабинет. Перед монитором сидит молодая девушка, облепленная датчиками. Все ее действия фиксирует камера, а в соседней комнате за происходящим следят несколько наблюдателей. Она напряжена. Впрочем, похоже, ее не смущает пристальное внимание. Дело в другом: на мониторе разворачиваются боевые действия, в которых она — один из главных участников. Обстановка накаляется…

Читать полностью »

Привет!
Здесь уже было несколько статей про Технопарк: Технопарк Mail.Ru Начало, пост, вдохновленный технопарковской инфографикой, статьи про преподаваемые дисциплины (первая, вторая)…
Мне выпала честь рассказать о том, каков Технопарк с точки зрения студента.
 
image
Читать полностью »

Dribbble Meetup 201312 апреля в Москве прошел Dribbble Meetup 2013. На этой неформальной конференции для дизайнеров выступили два десятка сильных и интересных специалистов, представленных в одной из главных тематических социальных сетей Dribbble. Это Евгений Беляев (Mail.Ru Group), Николай Верин, Павел Грозян и Дмитрий Новиков (MacPaw), Фил Дунский, Дмитрий Зимин (Киноход, экс-Рамблер), Алексей Кандауров и Александр Киров (Mail.Ru Group), Мысмаксом, Павел Прошин (Gipis), Дмитрий Чута, Вадим Щербаков, Алишер Якупов (Одноклассники), Юра Ярохович, а также внеплановые Александр Хмелевский и Дмитрий Цозик (SoftFacade), Денис Пахалюк (Ramotion) и Игорь Степахин (TracksFlow). Было много практически полезных рассказов и историй из жизни компаний с живым и веселым диалогом со слушателями.
Читать полностью »

Недавно мы запустили новый сервис «Mail.Ru для бизнеса» и хотим рассказать о новых возможностях нашей почты и на Хабре, поскольку это может быть потенциально интересно и новым проектам, стартапам, а также просто вашим знакомым, у которых есть свое дело. Итак, что теперь делает сервис «Mail.Ru для бизнеса»? Из того, что можно было от нас ожидать — появилась возможность подключить свой домен, завести почтовые ящики для всех сотрудников (или друзей) — и не думать о поддержке и хостинге. Но есть и то, чего, думаю, ожидать от нас вы никак не могли — в течение месяца с момента запуска на «Mail.Ru для бизнеса» можно выбрать и бесплатно зарегистрировать домен. Подробнее об этом мы рассказываем здесь, а в этом посте речь пойдет о том, как организовать корпоративную почту на Mail.Ru.

Mail.Ru для бизнеса: как все устроено

Читать полностью »

Полгода назад мы рассказывали вам, чем мы в Рейтинге занимались зимой. Лето уже близится к середине, и, помимо визитов в отчетах, о которых мы написали здесь, мы успели сделать еще некоторое количество занимательных вещей. Под катом — сложные отчеты, картинки в поисковых запросах, новый код счетчика и среднесуточные показатели в статистике.

Читать полностью »

На сегодняшний день в Google Play насчитывается более 800 тысяч приложений. Многие из них реализованы на основе клиент-серверного общения. При разработке таких приложений нужно учесть три основных момента, о которых пойдет речь в этой статье.

Читать полностью »

1- 3 июля 2013 в Санкт-Петербурге проходит финал Международной студенческой олимпиады по спортивному программированию ACM-ICPC. Решающая встреча джедаев спортивного программирования пройдет в городе на Неве благодаря тому, что студенты питерского ИТМО заняли первое место на ACM-ICPC 2012.

Mail.Ru Group давно сотрудничает с ИТМО: там действует наша кафедра интернет-технологий, там же по нашему приглашению Бертран Майер возглавил кафедру программной инженерии, мы неоднократно становились партнерами этапов и полуфиналов ACM и совместно проводим собственный чемпионат по спортивному программированию Russian Code Cup. Поэтому мы решили дополнительно поддержать команду ИТМО в преддверии ответственного финала, и прежде всего – рассказать о чемпионах :)

Читать полностью »

Актуальность

В мире мобильных операционных систем первые два места сейчас разделяют Android и iOS. По разным метрикам и оценкам разных компаний мы можем отдать первое место то одной операционной системе, то другой, но в том, что они лидируют, сомнений нет. Но как на любой олимпиаде, у нас есть еще бронза. Попробуем определиться с ней.

Symbian, лидировавшая по всем показателям еще пару лет назад, постепенно с рынка ушла. Blackberry – это, в основном, бизнес-пользователи, и, в основном, в Америке; в остальном мире она не так распространена. Тенденции показывают, что третье место сейчас достается Windows Phone. И вот тут у каждого, будь то частный разработчик или компания, встает вопрос:

Кроссплатформенное программирование под современные мобильные Windows платформы

Читать полностью »

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

Обзор свежих материалов, июнь 2013
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js