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

2_fview_gameplay

История, которую я расскажу, началась 13 лет назад на уроке информатики. Мы с друзьями-семиклассниками решили все задачи на Паскале и весело играли в первый Quake. Наша учительница увидела это, подошла ко мне и сказала всего одну фразу, которая перекосила мою картину мира: «Если ты хочешь играть в игры на уроке, пиши их сам». С тех пор я эпизодически делаю игры. Одна из них — футбольный симулятор, о котором и пойдёт речь.

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

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

Следующий доклад с Pixonic DevGAMM Talks, который мы расшифровали, немного философский — это выступление Константина Гладышева. Он Lead Game Programmer в 1C Game Studios и рассказывал о принципе управления сложностью разработки в контексте всего продукта, а не отдельных фичей. И на примерах показал, почему главное в разработке — это определить, чего делать не надо. Про другие доклады можно почитать по ссылкам в конце статьи.

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

Мы в компании давно работаем с Unity и не могли не пригласить их ребят на Pixonic DevGAMM Talks, который был в сентябре. Field Engineer Валентин Симонов рассказал, как планировать архитектуру игр с учетом преимуществ новых технологий. Unity работает над ними уже несколько лет, чтобы добиться недостижимого ранее уровня производительности. Послушать выступление можно на YouTube, а почитать расшифровку со слайдами — сразу под катом.

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

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?

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


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