Рубрика «геймдев» - 14

6 ноября начинается обучение на восьмом потоке образовательной программы «Менеджмент игровых проектов» в Высшей школе бизнес информатики НИУ ВШЭ. Мне радостно, что этим ознаменовывается исполнение уже четырех лет нашему обучению по игровой индустрии! За это время у нас отучилось более 200 человек, большинство из которых на данный момент успешно работает в игровых компаниях или создает свои собственные игры. Оформление на восьмой поток идет до конца октября, присоединяйтесь! Подробности на странице программы >>

4 года программе Менеджмент игровых проектов - 1

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

Еще один доклад с Pixonic DevGAMM Talks — на этот раз от наших коллег из PanzerDog. Lead Software Engineer компании Павел Платто разобрал мета-сервер игры с сервисно-ориентированной архитектурой, рассказал, какие решения и технологии были выбраны, что и как у них масштабируется, и с какими трудностями пришлось столкнуться. Текст доклада, слайды и ссылки на другие выступления с митапа, как всегда, под катом.

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

Продолжаю выкладывать доклады с Pixonic DevGAMM Talks — нашего сентябрьского митапа для разработчиков высоконагруженных систем. Много делились опытом и кейсами, и сегодня публикую расшифровку выступления backend-разработчика из Saber Interactive Романа Рогозина. Он рассказывал про практику применения акторной модели на примере управления игроками и их состояниями (другие доклады можно посмотреть в в конце статьи, список дополняется).

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

Звук может многое: рассказывать, предупреждать, радовать, пугать, звать, отталкивать… Но главное — он погружает пользователя в игровой мир. Чтобы звук жил, играл всеми своими оттенками, нужны не только мастерство саунд-дизайнера и хорошее оборудование. Важно и само помещение, где ведется работа над звуком.

Об опыте создания такого помещения в краснодарском офисе Plarium мы сегодня и поговорим.

Место, где живет звук - 1
Читать полностью »

Как мы отлаживаем в браузере самописный ECS на игровом сервере - 1

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

В предыдущих статьях подробно рассказывали (список сразу под катом) о том, как устроена ECS в нашем новом проекте в разработке и как выбирали готовые решения. Одним из таких решений был Entitas. Он не устроил нас в первую очередь из-за отсутствия хранения истории состояний, но очень понравился тем, что в Unity визуально и наглядно можно посмотреть всю статистику по использованию сущностей, компонентов, систему пулов, производительность каждой системы и т.д.

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

26 сентября в 19:00 в Высшей школе бизнес-информатики НИУ ВШЭ в Москве будет лекционный вечер по игровой индустрии. Будут две лекции: «Маркетинг игр с минимальным бюджетом» и «Сюжеты и деньги: место сценариста в игровой индустрии».

Место проведения: ул. Трифоновcкая, д.57, стр. 1 (ст. метро Рижская).

Вход бесплатный, но по предварительной записи. Зарегистрироваться можно на странице мероприятия.

Под катом подробности про сам лекционный вечер.
Послушать про маркетинг игр и про место сценариста в игровой индустрии 26.09 в ВШБИ - 1
Читать полностью »

IndieVisible — онлайн-сообщество инди-разработчиков, построенное на платформе с открытым исходным кодом - 1

Не так давно в тематической группе инди-разработчиков игр я встретил интересное сообщение:

Ладно, ребята, у меня есть идея… И нет, Я НЕ ИДЕЯ-ПАРЕНЬ… Большинство из вас используют разный набор информационных ресурсов, таких как Ludum Dare, Gamedev.net, Indie Game Developers (и другие группы Facebook), Unity Connect, IndieDb, Itch.io, Game Jolt и т.д. Что, если бы мы могли объединиться, чтобы создать централизованное место, где вы могли бы остаться, чтобы обмениваться информацией о геймдеве или быть перенаправленным на внешний ресурс, упомянутый выше?

НЕТ, я не хочу по типу 50-на-50, а вы делаете всю работу. Я уже делаю это! Совершенно точно! С вами или без вас, ребята. Я мог бы лишь использовать некоторую помощь сообщества разработчиков игр.

Так в чем же суть IndieVisible?

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

Привет, геймдевы и не только!

Это наш первый пост на Хабре и сразу с приглашением. Завтра, 24 августа вместе с Lua in Moscow организуем митап для разработчиков игр на Lua с использованием движка Corona.
Митап о написании приложений на Lua с помощью движка Corona - 1
Мы хотим сделать этот митап полезным, поэтому перехваливать движок не планируем, даже наоборот. В программе три доклада от экспертов отрасли, основанные на личном опыте разработки, факапах и боли. В перерывах между выступлениями, конечно, будет пицца, кофе и нетворкинг. Если у вас накопились вопросы, советы и просто нет планов на вечер пятницы, заглядывайте.

Программа и спикеры – ниже.
Читать полностью »

29 августа 2018 года в 19:00 в Высшей школе бизнес-информатики НИУ ВШЭ (Москва, метро Рижская) состоится Лекционный вечер по геймдизайну, на который мы приглашаем всех желающих. Вход бесплатный, но на входе строгий охранник, который пускает только по спискам и по документу, удостоверяющему личность. Внести себя в список путем регистрации на странице мероприятия здесь.

ВШБИ приглашает на лекционный вечер по геймдизайну 29 августа - 1

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

В предыдущих статьях цикла (все ссылки в конце статьи) о разработке нового fast paced шутера мы рассмотрели механизмы основной архитектуры игровой логики, базирующейся на ECS, и особенности работы с шутером на клиенте, в частности, реализация системы предсказания локальных действий игрока для повышения отзывчивости игры. В этот раз подробнее остановимся на вопросах клиент-серверного взаимодействия в условиях плохого соединения мобильных сетей и способы повышения качества игры для конечного пользователя. Также вкратце опишу архитектуру игрового сервера.

Клиент-серверное взаимодействие в новом мобильном PvP-шутере и устройство игрового сервера: проблемы и решения - 1
Читать полностью »


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