Профессии в геймдев индустрии

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

Обложка: Профессии в геймдев индустрии

На каком движке была создана эта игра? Тест для заядлых геймеров

Rust, Portal, S.T.A.L.K.E.R., Hearthstone, Metro, Prey — знаете, на каких движках созданы эти игры? Покажите свои знания в сегодняшнем тесте.

Обложка: На каком движке была создана эта игра? Тест для заядлых геймеров
Обложка: Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Как перенести игру на HTML5: подводные камни, ошибки, нюансы

Всё больше разработчиков социальных игр переносят свои проекты с Flash на HTML5. Однако это не такой простой процесс, как кажется. Какие подводные камни могут всплыть при портировании? Какие ошибки рискует…

На чём создают игры? Обзор популярных игровых движков

Обзор четырёх популярных движков для создания игр с их достоинствами и недостатками.

Обложка: На чём создают игры? Обзор популярных игровых движков

Стоит прочитать: обзор книги Джейсона Шрейера «Кровь пот и пиксели»

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

Обложка: Стоит прочитать: обзор книги Джейсона Шрейера «Кровь пот и пиксели»

История графики игр: от бледных пятен на экране до фотореалистичных миров

История графики содержит множество ключевых этапов становления игр и оборудования для них. О главных моментах расскажем в этой статье.

Обложка: История графики игр: от бледных пятен на экране до фотореалистичных миров
Обложка: Разработчики League of Legends рассказали о провальном запуске. Почему это может быть важно для любого разработчика?

Разработчики League of Legends рассказали о провальном запуске. Почему это может быть важно для любого разработчика?

На YouTube-канале League of Legends вышел ролик, где от лица разработчиков проекта рассказывается о провальном запуске Clash — турнирного режима для команд. Запуск проводился поэтапно в разных частях мира. Несмотря…

Evennia — python библиотека для текстовых онлайн-игр

Evennia помогает создавать многопользовательские текстовые игры в консоли. Помимо движка она содержит базовые игровые классы и модули.

Обложка: Evennia — python библиотека для текстовых онлайн-игр

Баги в играх, которые стали культовыми фичами и изменили геймдев

9 сентября — день бага (тестировщика). По такому поводу вспоминаем о багах в любимых играх, которые повлияли на развитие геймдева.

Обложка: Баги в играх, которые стали культовыми фичами и изменили геймдев

Простреленное колено, чит-коды и нецензурное оружие: угадайте игру по факту о ней

Насколько обширный ваш игровой опыт? Мы сделали тест, в котором собрали интересные факты об играх разных жанров и времён. Сколько угадаете?

Обложка: Простреленное колено, чит-коды и нецензурное оружие: угадайте игру по факту о ней

Как стать разработчиком игр? 8 ответов от геймдевелоперов

Мы выяснили, какие языки и инструменты нужно освоить, с чего начать и как выстроить план обучения, чтобы стать разработчиком игр.

Обложка: Как стать разработчиком игр? 8 ответов от геймдевелоперов

Сглаживание в играх: как разработчики делают картинку приятнее и какой тип сглаживания выбрать?

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

Обложка: Сглаживание в играх: как разработчики делают картинку приятнее и какой тип сглаживания выбрать?

Создание кроссплатформенной игры на Flutter за неделю

Рассказываем, как сделать мобильный кликер и адаптировать его для Android, iOS, ПК и веба.

Обложка: Создание кроссплатформенной игры на Flutter за неделю

Блокнот, Excel и осциллограф: где ещё можно делать игры? Подборка игр на необычных движках

Подборка, в которой не понятно, каким вопросом задаваться: зачем или как.

Обложка: Блокнот, Excel и осциллограф: где ещё можно делать игры? Подборка игр на необычных движках

Ломаем мозг: игровой движок для неевклидовых миров

Тоннели, которые вас уменьшают или которые ведут вниз, но на самом деле наверх: каким мог бы быть мир с другими правилами геометрии? Предлагаем помотреть.

Обложка: Ломаем мозг: игровой движок для неевклидовых миров
Обложка: Пост-обзор главной в СНГ геймдев-конференции DevGAMM Minsk 2019

Пост-обзор главной в СНГ геймдев-конференции DevGAMM Minsk 2019

Редактор раздела событий сходил на большую конференцию для профессионалов игровой индустрии и приготовил пост-обзор мероприятия.

Как создать игру с нуля на Godot Engine

Unity и Unreal Engine захватили большую часть рынка геймдева, но другие движки могут быть не хуже. В этом видео расскажем, как создать игру на Godot Engine.

Обложка: Как создать игру с нуля на Godot Engine

История инди-разработчика: как на год лишиться свободного времени и 6000 $, чтобы разработать 2D RPG

Сделать игру одному, рассчитывая только на свой небольшой бюджет — задачка не из лёгких. Рассматриваем кейс одного из разработчиков, которому это удалось.

Обложка: История инди-разработчика: как на год лишиться свободного времени и 6000 $, чтобы разработать 2D RPG

Интеграция своей игры в Steam: работа с лобби в Steamworks.NET

Steam предоставляет инструменты для интеграции своих сервисов в игры с помощью Steamworks. Рассказываем о том, как создать игровое лобби и работать с ним.

Обложка: Интеграция своей игры в Steam: работа с лобби в Steamworks.NET

Видеоуроки по созданию игры на C++

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

Обложка: Видеоуроки по созданию игры на C++

Создание игры от идеи до продвижения после релиза

Делать игры не только интересно, но и прибыльно, если подойти к разработке с умом. Рассказываем, как войти в геймдев и пройти путь от идеи до релиза.

Обложка: Создание игры от идеи до продвижения после релиза

Уловки в играх: как разработчики заставляют вас чувствовать себя классным

Разработчикам игр выгодно, чтобы вы чувствовали себя классным. И порой ради этого они идут на различные уловки. Какие? Рассказываем в статье.

Обложка: Уловки в играх: как разработчики заставляют вас чувствовать себя классным
GTC 2019

ИИ, больше RTX и автопилот: главное с конференции GTC 2019

Её проводит NVIDIA, поэтому многие анонсы и выступления связаны именно с достижениями в сферах ИИ, графики, облачных ресурсов и беспилотного транспорта.

Первый опыт разработки игры на Rust

В этой статье рассмотрим разработку игры в теннис на Rust. Она ещё не закончена, но уже можно поделиться полученным опытом.

Обложка: Первый опыт разработки игры на Rust
Для статьи студии Кефир

Из Москвы в Волгоград за большой разработкой: история геймдизайнера студии Кефир

Многие переезжают в столицу, чтобы работать в крупной студии, но есть и те, кто уезжает из Москвы по той же причине. Как это происходит, куда они едут и есть ли…

Обложка: Создаём простую игру на Vanilla JS

Создаём простую игру на Vanilla JS

В этой статье мы напишем простую игру с помощью HTML, CSS и чистого JavaScript — никаких фреймворков, только хардкор.

Как быстро написать игру для Android на Unity

В своё время Flappy Bird, не имея сложной механики и графики, стала хитом. Сегодня мы расскажем, как всего за 10 минут написать свой вариант игры на Unity под Android.

Обложка: Как быстро написать игру для Android на Unity

Интересные проекты: математическая C-библиотека для разработки видеоигр

Проект MATHC — коллекция объектов для разработки 2D- и 3D- игр.

Курс «Программирование простых игр на C++ за 10 минут»

Подборка видеозаписей создания игр на языке C++ при помощи средств OpenGL. …

Обложка: Курс «Программирование простых игр на C++ за 10 минут»

Пишем «Змейку» под Android на Python и Kivy

В этой статье мы напишем классическую «Змейку» на Python с помощью инструмента для создания GUI Kivy.

Обложка: Пишем «Змейку» под Android на Python и Kivy

Создаем многопользовательскую браузерную игру. Часть вторая. Разбираем игровой фреймворк

Рассказывает Алвин Лин, разработчик программного обеспечения из Нью-Йорка В этой статье я продолжаю тему создания многопользовательской браузерной игры. Здесь я с технической точки зрения попытаюсь в общих чертах объяснить, как задержка может влиять на игру и как с этим…

rocket-launcher-pew-pew
socket

Создаем многопользовательскую браузерную игру. Часть первая. Клиент-серверная архитектура

Рассказываем о создании простой многопользовательской браузерной игры на JavaScript и Node.js с использованием веб-сокетов.