Как стать автором
Обновить

Компания ex-Wargaming временно не ведёт блог на Хабре

Сначала показывать

Data Driven Realtime Rule Engine в Wargaming: сбор данных

Время на прочтение7 мин
Количество просмотров9.7K
Сфера деятельности нашей компании распространяется далеко за пределы игровой разработки. Параллельно с ней мы ведем десятки внутренних проектов, и Data Driven Realtime Rule Engine (DDRRE) – один из наиболее амбициозных.

Data Driven Realtime Rule Engine – специальная система, которая при помощи анализа больших массивов данных в режиме реального времени позволяет персонифицировать взаимодействие с игроком через рекомендации, поступающие пользователю исходя из контекста его последнего игрового опыта.

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

Архитектура DDRRE

Читать дальше →
Всего голосов 14: ↑11 и ↓3+8
Комментарии12

Python Meetup октябрь: Deliberate Practice и десктоп-приложения на Penta.by

Время на прочтение1 мин
Количество просмотров5.3K
Всем привет!

Спешим поделиться видеозаписями выступлений с очередной встречи минского Python-сообщества.

Под катом вы найдете доклады:
  • Deliberate Practice: Coding Dojo, Code Kata and Coderetreat / Сергей Сергиенко
  • Быстрая разработка десктоп-приложений с Penta.by / Андрей Пучко
  • WRK: Modern HTTP benchmarking tool / Алексей Романов

Приятного просмотра!

image
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии0

По ту сторону игры: открытый курс по геймдизайну

Время на прочтение1 мин
Количество просмотров28K
Уже сейчас на образовательной платформе «Универсариум» можно записаться на онлайн-курс «Гейм-дизайн: по ту сторону игры». Слушатели курса изучат основные этапы разработки дизайн-документа компьютерной игры, выяснят, какими навыками должен обладать геймдизайнер, и узнают, от чего зависит успех проекта.

Преподаватель курса – Алексей Калинин, исполнительный продюсер СООО «Гейм Стрим», минского центра разработки Wargaming, автор 30 настольных и 10 компьютерных игр.


Читать дальше →
Всего голосов 25: ↑22 и ↓3+19
Комментарии11

История одной оптимизации: передача и обработка результатов боя

Время на прочтение8 мин
Количество просмотров26K
Сегодня я расскажу вам о небольшой части большого проекта — World of Tanks. Многие из вас, наверное, знают World of Tanks со стороны пользователя, я же предлагаю взглянуть на него с точки зрения разработчика. В этой статье речь пойдет об эволюции одного из технических решений проекта, а именно — передаче и обработке результатов боя.
Постбоевая

Читать дальше →
Всего голосов 36: ↑30 и ↓6+24
Комментарии57

Пользовательские плагины в JavaScript играх

Время на прочтение6 мин
Количество просмотров12K
Wargaming сейчас разрабатывает тактическую карточную игру WoT: Generals. Веб-версия написана на JS, используются LibCanvas и AtomJS. Я принимал непосредственное участие в разработке и хочу рассказать про функционал, который мне кажется интересным и может быть полезным во всех веб-играх. А именно — о системе плагинов игры, которая вдохновлялась пакетными менеджерами в Linux и имеет следующие возможности:

— История изменений плагинов
— Автоматическое обновление плагина при обновлении версии игры
— Разработка плагинов на localhost
— Неограниченное количество веток, например, для нестабильных версий
— Зависимости (плагин А автоматически подключает плагин Б)
— Встроенная возможность делать паки (следствие предыдущего пункта)
— Легкое изменение любой части клиента игры
— Полный административный контроль авторов игры над всеми плагинами
— Поиск по базе плагинов
— При этом простая установка юзером и удобная работа для плагинописцев.
Читать дальше →
Всего голосов 19: ↑18 и ↓1+17
Комментарии20

ProductCamp Minsk 2015 — видеозаписи выступлений

Время на прочтение2 мин
Количество просмотров2.7K
В октябре в Минске состоялся ProductCamp — ежегодный BarCamp для экспертов в области продуктового менеджмента. На мероприятии были затронуты различные тематические области управления продуктом: от маркетинговых исследований и разработки до вывода на рынок и оперирования. Все участники кэмпа — профессионалы по управлению и маркетингу продуктов, что способствовало активному неформальному общению, обмену знаниями и опытом.
На кэмпе свои доклады представили специалисты Wargaming, Яндекс, Localway/Anywayanyday, Дневник.ру, Ecwid, SEMRush, Нетология-групп, Skyeng, Tutu.ru.

Под катом вы найдете записи выступлений:

  • Превращаем стратегические цели компании в продукты / Ярополк Раш, Wargaming
  • Customer Development это невыносимо просто / Иван Замесин, Яндекс
  • Анализ своего продукта и сравнение с конкурентами / Александр Токмаков, Localway/Anywayanyday
  • Бесплатные продукты. Куда все идет? / Глеб Кудрявцев, Дневник.ру
  • 10 недостатков Product manager / Алексей Журба, Wargaming
  • 5 ошибок при работе с новым продуктом в новой сфере / Иван Масленников, SEMRush
  • Как воспитать продуктовых дизайнеров? / Женя Некрасов, Нетология-групп
  • Поиск работы Product Manager / Александр Атцик
  • Эксперимент со SmartTV / Алёна Паньшина, Яндекс
  • Метрики наше все! / Илья Забелин, Яндекс
  • Прототипируй или умирай / Харитон Матвеев, Skyeng
  • Системный анализ как точка роста продукта / Артур Евстефеев, tutu.ru
  • Как определить, понравится ли обновление / Светлана Половинкина, Wargaming

Приятного просмотра!
Присоединяйтесь к сообществу ProductCamp в Facebook, а также следите за анонсами на сайте.
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии0

ROMI Сon — маркетинговая конференция в Минске

Время на прочтение1 мин
Количество просмотров1.6K
Всем привет!
27 ноября в Минске состоится международная маркетинговая конференция ROMI Con.

Что такое ROMI Con?

ROMI Con — это открытая дискуссионная платформа, созданная для обмена опытом в среде профессионального сообщества маркетологов. На конференции вас ждет 3 потока докладов, в которых эксперты Wargaming, Celemi, ИКРА и SplitMetrics проведут тематические лекции, посвященные PR, управлению рекламными проектами, монетизации, созданию дизайна и видео, event-маркетингу, работе с комьюнити.
На протяжении 17 лет Wargaming создает легендарные игровые проекты, известные во всем мире. За это время компания накопила огромный опыт в сфере маркетинга, и теперь пришло время им поделиться. Если вам интересна экспертиза Wargaming в привлечении, вовлечении и удержании клиентов — добро пожаловать на ROMI Con.

Подробности вы найдете под катом.

image
Читать дальше →
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

DataTalks #4: Предсказательная аналитика

Время на прочтение3 мин
Количество просмотров11K
10 октября состоялся четвертый DataTalks. В этот раз темой встречи стала предиктивная аналитика, и мы бы хотели поделиться с сообществом видеозаписями выступлений.

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

Под катом вы найдете записи выступлений:
  • Как ответить на вопрос «Что будет?»: практические советы / Андрей Ярмола, ​Data Science Team Lead в Wargaming
  • Необходимый минимум инструментов для построения своей системы рекомендаций / Алексей Дёмин, Java Server Side Developer в InData Labs
  • Что такое предиктивная аналитика и кому она нужна / Надежда Ручанова, заместитель директора представительства ООО «САП СНГ», Михаил Аветисов ведущий эксперт ООО «САП СНГ» по предиктивной аналитике
  • Построение хранилища данных на основе платформы Hadoop / Игорь Нахват в Data Integration Engineer, Wargaming
  • Использование предиктивной аналитики для управления ценностью клиентской базы / Максим Мозговой Director of CRM в Wargaming

image
Читать дальше →
Всего голосов 9: ↑8 и ↓1+7
Комментарии0

Python Meetup 25.09.2015: мониторинг производительности и использование BDD

Время на прочтение1 мин
Количество просмотров6.7K
Всем привет!
С небольшой задержкой публикуем видео с сентябрьского Python Meetup.
В этот раз, в рамках докладов мы обсудили:
  • Мониторинг производительности веб-приложения на Python с использованием pinba + graphite + tessera
  • ​Использование BDD в разработке на Python

Также участники сообщества обсудили несколько актуальных Python'овских тем в рамках Lightning Talk.
Записи всех выступлений вы найдете под катом.


Читать дальше →
Всего голосов 13: ↑11 и ↓2+9
Комментарии0

ProductCamp Minsk 2015

Время на прочтение3 мин
Количество просмотров1.9K
17-18 октября под Минском состоится ProductCamp Minsk для экспертов в области продуктового менеджмента. На мероприятии будут затронуты различные тематические области управления продуктом: от маркетинговых исследований и разработки до вывода на рынок и оперирования.

Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Python Meetup 28.08.15: полнотекстовый поиск и Europython 2015

Время на прочтение1 мин
Количество просмотров9.9K
Всем привет!

Спешим поделиться видео с августовского Python Meetup. В этот раз мы прослушали два доклада: один про реализацию полнотекстового поиска при помощи Python, а второй — обзор конференции Europython 2015 из уст очевидца.

Приятного просмотра!


Читать дальше →
Всего голосов 17: ↑14 и ↓3+11
Комментарии5

WG Travel: как подружить геймдев и турбизнес?

Время на прочтение4 мин
Количество просмотров3.6K
Идея создания околоигровых сервисов для наших игроков витала в воздухе очень давно. Мы долго думали над созданием своего рода «консьерж-сервиса», который позволит нашей аудитории получать услуги, не связанные непосредственно с игровым процессом, но при этом даст возможность зарабатывать приятные игровые бонусы.
Из множества сфер услуг мы выбрали именно туризм. Логика проста: каждый человек хотя бы раз в жизни отправляется в путешествие, будь то отпуск или деловая поездка. Кроме того, на рынке присутствует достаточно широкий спектр поставщиков, и мы захотели помочь нашим игрокам выбрать оптимального туроператора быстро и без лишних затрат.


Читать дальше →
Всего голосов 8: ↑8 и ↓0+8
Комментарии3

Как это было? DataTalks #3: онлайн-опросы

Время на прочтение4 мин
Количество просмотров2.1K
23 июля в Минске состоялся DataTalks #3: онлайн-опросы. В этот раз мне посчастливилось быть среди организаторов. И теперь я бы хотела поделиться с вами своими впечатлениями. Из них самое главное — тема онлайн-опросов действительно востребована в сообществе. На DataTalks #3 пришли как профессиональные исследователи, так и новички в проведении опросов. Каждый смог узнать что-то полезное для себя. Встреча получилась очень насыщенной: 3 доклада от спикеров-практиков и много неформального общения среди участников.
Под катом вы найдете записи выступлений, а также мои комментарии к ним.
Приятного просмотра!


Читать дальше →
Всего голосов 7: ↑6 и ↓1+5
Комментарии1

Почему производительность в играх — это не просто средний FPS

Время на прочтение6 мин
Количество просмотров75K

Я работаю в игровой индустрии уже более 8 лет. В Wargaming решаю весьма широкий круг вопросов: от анализа патчей до решения различных внутренних проблем. Так вышло, что проблема комфорта и производительности попала в поле моего зрения. После общения с разработчиками World of Tanks, тестировщиками и исследователями поведения игроков у меня сложилось видение вопроса, которое я оформил в виде этой статьи. Я не специалист в области компьютерной графики или разработчик графического движка, не провожу UX-тесты на людях. Но надеюсь, собранная информация и мой непредвзятый взгляд на вопрос натолкнут вас на прогрессивные мысли и стимулируют к творческому поиску решения проблемы производительности в игре.

Читать дальше →
Всего голосов 40: ↑24 и ↓16+8
Комментарии72

8 фактов об онлайн-опросах, которые должен помнить каждый исследователь

Время на прочтение5 мин
Количество просмотров5.1K
Всем привет! Меня зовут Света Половинкина. Я руковожу отделом исследований аудитории в минском центре разработки Wargaming.
На сегодняшний день аналитикам доступен широкий спектр инструментов, которые позволяют изучить поведение пользователей. Однако всегда хочется узнать, о чем же думает пользователь, чего он хочет, что его привлекает в продукте.
И здесь, пожалуй, может помочь опрос. С первого взгляда все просто: всего-то и нужно составить анкету и найти пользователей, которые ответят на вопросы. Именно из-за кажущейся простоты так легко потерять голову и принять неверные решения, основанные на неправильных данных. В этом материале я хочу привести вам 8 фактов об онлайн-опросах, которые должен помнить каждый исследователь, решивший собрать данные в сети.


Читать дальше →
Всего голосов 10: ↑10 и ↓0+10
Комментарии1

Продвижение видео на YouTube. SEO, аналитика, схемы и нюансы

Время на прочтение8 мин
Количество просмотров239K
Всем привет!
Меня зовут Женя Заремба. Работаю в Wargaming специалистом по продвижению видео. В этой статье я бы хотел рассказать о продвижении видео на YouTube, схемах раскрутки и нюансах, которые встречаются при работе. Мы провели множество тестов, и я буду рад поделиться с вами их результатами. Под катом я расскажу все о главных факторах успеха видео, особенностях SEO на YouTube, работе с аналитикой и других приемах.
image
Читать дальше →
Всего голосов 12: ↑12 и ↓0+12
Комментарии10

Python meetup — 2 года

Время на прочтение2 мин
Количество просмотров11K
Python Meetup Minsk Всем привет!
В июне Python Meetup исполнилось 2 года. Чтобы отметить это, мы собрались в субботу 27 июня и провели весь день вместе, общаясь и слушая доклады. Речь шла о:
  • Оптимальном наименовании переменных
  • Безопасном запуске чужого кода на своем компьютере
  • Использовании Jenkins в тестировании игр
  • Парном удаленном программировании
  • Объектной подсистеме Python


Записи выступлений под катом. Хорошего просмотра!
Читать дальше →
Всего голосов 23: ↑22 и ↓1+21
Комментарии11

DataTalks #3: онлайн-опросы

Время на прочтение3 мин
Количество просмотров3.7K
23 июля состоится третья встреча сообщества DataTalks.

В этот раз речь пойдет о том, как правильно собирать данные при помощи онлайн-опросов. Мы обсудим возможности и ограничения этого метода, а также поделимся секретами и трендами из сферы исследований предпочтений пользователей.
Секретами проведения и обработки результатов онлайн-опросов поделятся представители компаний Wargaming, «Студия Сорокина и Кулинкович», а также заместитель декана по науке НИУ ВШЭ.

Подробную программу вы найдете под катом.


Читать дальше →
Всего голосов 9: ↑7 и ↓2+5
Комментарии1

Майский Python Meetup: машинное обучение и куда класть исходники

Время на прочтение1 мин
Количество просмотров13K
Всем привет! Мы хотим поделиться с вами записями выступлений с предыдущего Python Meetup. В этот раз мы обсуждали полезность сохранения исходного кода с Григорием Петровым и особенности применения машинного обучения с Андрем Гриненко.



Читать дальше →
Всего голосов 15: ↑13 и ↓2+11
Комментарии13

Как работает Wargaming Common Menu

Время на прочтение7 мин
Количество просмотров15K
Доброго времени суток!

Хочу поделиться с сообществом опытом разработки JS-виджета межпроектной навигации. Он представляет собой модуль, который подключается на большинство сайтов вселенной Wargaming (Порталы, Wiki, WarGag и пр.).

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


Читать дальше →
Всего голосов 25: ↑19 и ↓6+13
Комментарии18