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

Разработка игр *

Разработка игр

Сначала показывать
Порог рейтинга
Уровень сложности

Куда катит камень Сизиф геймдева?

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров961

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

А вы что видите по ту сторону идеального стекла? 👀

Читать далее

Новости

История Flash-игр. Часть 1: Энтузиасты

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров771

Тема инди-игр уже давно набирает популярность. Новости о том, как разработчик одиночка или маленькая студия вырвались в топы Стима, появляются регулярно. Но что если я скажу, что инди-игры были и задолго до Стима? Что была целая индустрия, объединявшая тысячи разработчиков по всему миру? Маленькая, неприбыльная и забытая сейчас, но очень популярная 20 лет назад. Это был Flash. На хабре уже есть несколько статей о нём, но я расскажу как эта индустря работала изнутри.

Если кто не застал, флеш игры - это такие бесплатные игры в браузере, которые заполонили интернет в нулевых. К ним не относились серьёзно, но встречались и годные, даже шедевральные проекты, которые помнят до сих пор. Я посвятил разработке таких игр больше 10 лет и хочу рассказать, насколько эта была необычная, интересная и где-то безумная индустрия.

Делались эти игры в программе Macromedia Flash, которая вообще-то задумывалась только как инструмент создания веб анимаций. Ну вот этих вот Масянь и всяких прочих Смешариков.

Читать далее

Как геймдев помогает решать социальные и культурные проблемы

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров368

Сегодня игры — это не просто форма досуга. Это гигантская индустрия, культурное явление, способ рассказывать истории и задавать важные вопросы. Как игры уже помогают обществу справляться с острыми темами, осмыслять реальность и менять мышление людей?

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

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

Читать далее

Пользовательский опыт в мобильных играх и при чём здесь QA

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров481

Привет, Хабр! Меня зовут Александр, и я тестировщик. В тестировании я около 10 лет, последние 5 из которых работаю в геймдеве. И большую часть времени в геймдеве я работал в командах, которые запускали новые игры. За это время я поработал с разными командами и проектами, видел десятки запусков и сотни апдейтов. Сегодня хочу поделиться опытом о том, как QA может влиять на качество и успех игры, не только через поиск багов и проблем, но и через влияние на пользовательский опыт игроков, и почему это может помочь минимизировать риски.

Читать далее

Интересные решения геймдизайна: шаблон объединения разных функций в одном объекте

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.6K

Всем привет! Собрал для вас сборник из моего каталога интересных решений геймдизайна на тему объединения разных функций в одном объекте.

О себе: разработчик, преподаватель геймдизайна, с 2016 исследую игровой опыт.

Сегодня на примере Castlevania и Doom Eternal. Посмотрим на эволюцию архетипа моба-сундука и подумаем, как можно развивать его дальше. Ну и шаблон создания “объектов Франкенштейна” распишем. Полезного чтения.

Читать далее

Недельный геймдев: #226 — 18 мая, 2025

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров923

Из новостей: Microsoft сократит ещё 3% сотрудников, Valve опровергла взлом Steam, Ubisoft перенесла на более поздний срок несколько крупных игр, ремастер Syberia выйдет в конце 2025.

Из интересностей: id Tech 8 Engine, оптимизацию трассировки пути в Indiana Jones, трибьют Гуре, старый трейлер Clair Obscur: Expedition 33.

Читать далее

Объясняем UniTask так, чтобы понял даже ребенок (для Unity разработчиков и не только)

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.1K

Пишешь игру на Unity? Нужна производительность?
UniTask – решение!
Просто о сложном в этой статье. (Примеры про роботов, лего и машинки уже тут)

Читать далее

Геймдев и Менеджмент: почему зарабатывают GGG, Rockstar и CDProjekt

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1.8K

Уверен, что все, кто хоть как-то касается (или вообще слышал о его существовании) мира видеоигр, знают о том, что Rockstar Games отложила запуск своего долгостроя — GTA 6 — аж на год. Такое решение, как всегда, вызвало бурю эмоций среди геймеров, облегченный выдох со стороны других игроделов (ибо выпускать свой продукт рядом с таким монстром, как GTA, — идеальный путь, чтобы провалить продажи) и нервозность инвесторов, которые явно хотели побыстрее заработать на долгожданном релизе и росте акций. Последних понять можно: ведь с момента релиза GTA 5 и сопутствующих продуктов (например, Online) компания заработала почти $9 млрд. И я уже молчу о том, что создание сценариев, ограблений и прочих модификаций стало отдельным субсектором бизнеса, на котором молодые и талантливые зарабатывают немалые деньги.

То, что гейминг уже давным-давно перерос из формата развлечения для нердов в огромную массовую индустрию, которая охватывает всю аудиторию нашего шарика, — ни для кого не секрет. Само собой, финансовые успехи создателей популярных проектов привлекают в эту отрасль новых амбициозных разработчиков, которые рано или поздно являют рынку крутой и инновационный продукт. При этом на рынке игр существует ряд компаний, которые благодаря размерам, успешным релизам, громким франшизам или надоевшей всем стабильности (читай: "Assassin’s Creed или Call of Duty — да когда же это кончится?") постоянно приковывают внимание как игрового комьюнити, так и людей, которые к играм имеют достаточно опосредованное отношение.

Читать далее

«Змейка» и «Тетрис»: почему они до сих пор с нами?

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

Как получилось, что простая игра, созданная советским программистом, и примитивная «Змейка» из телефонов 1990-х до сих пор удерживают игроков лучше, чем современные мультимиллионные блокбастеры? Ответ кроется в самой природе игрового удовольствия.

Игровая индустрия стала больше, чем кино и музыкальная индустрия вместе взятые. Каждый год выходят AAA-хиты с голливудскими бюджетами, фотореалистичной графикой и открытыми мирами.

Бюджеты многих игр даже намного больше, чем у голливудских блокбастеров. Известно, что затраты на разработку Star Citizen составили $700 млн, но даже эта цифра — мелочь по сравнению с тем, что, по слухам, бюджет GTA 6 составит $2 млрд.

Трейлеры к AAA-играм — это вау-фактор, а мероприятия по запуску игр напоминают кинопремьеры с красной дорожкой. Но геймплей оставляет ощущение вялой переработки прошлых успехово.
Читать дальше →

Лабиринты текста как игровая механика, или как неэкранизируемая литература становится источником геймдизайна

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4.2K


Привет! Задумывались ли вы о связи литературы и геймдева? С одной стороны, художественные произведения — надежный источник сценариев. С другой, некоторые произведения трудно экранизировать: они отвергают линейное повествование, отказываются от традиционного сюжета и разрушают границы между автором и читателем.

Литературные приемы из «неэкранизируемых» книг — поток сознания, нестабильная структура, множественные нарративы и визуальная типографика — становятся не только эстетическим ориентиром для разработчиков, но и игровыми механиками. В играх возможно заплутать в лабиринте из сносок, прожить сон, составленный из языковых фрагментов, или искать смысл, который все время ускользает. Интерактивные пространства, нелинейные сюжеты и разрушаемые повествования, где игрок не просто зритель, а соавтор — все это можно считать наследием литературного авангарда.
Читать дальше →

Недельный геймдев: #225 — 4 мая, 2025

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1.3K

Из новостей: суд подтвердил законность 69-миллиардной сделки Microsoft и Activision, продажи Split Fiction достигли 4 млн, продажи Expedition 33 достигли 2 млн, исходники Fallout и Fallout 2 в безопасности.

Из интересностей: как Riot Games ведёт войну с читерами, процедурная диалоговая система Арканума, мастер или перфомер, проблема высоких каблуков в играх.

Читать далее

Multi-GPU Rendering для игр жив?

Уровень сложностиСложный
Время на прочтение33 мин
Количество просмотров6K

Всем привет. Я студент 2 курса магистратуры Университета ИТМО факультета «Школа разработки видеоигр». В своей выпускной работе «Анализ и разработка алгоритма Shadow Mapping направленных источников света для систем с несколькими GPU» я перенёс вычисление Cascaded Shadow Maps на вторую видеокарту и получил 40% прироста к производительности.

Читать далее

Wizordum — пример правильной ностальгии

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4.4K

Недавно вышла Wizordum — очередной олдскульный шутер, письмо любви к Wolfenstein 3D, Heretic, Catacomb 3D и первой DOOM. Спрайтовая графика с рейкастингом, построенные из квадратных тайлов уровни и держащие верную булаву пиксельные руки главного героя. Разве что харизматичной морды около показателя здоровья не хватает.

Подобные релизы в последние годы — не редкость. Перезапуск DOOM 2016 года, а также такие инди-хиты как Dusk, Ion Fury и Amid Evil, вышедшие в знаковом для жанра 2018, напомнили геймерам, что шутеры — это не только Call of Duty и мультиплеерные проекты. А скорость, десятки пушек за спиной и грамотный дизайн уровней не менее важны, чем кинематографическая постановка и голливудские звёзды на озвучке.

Читать далее

Ближайшие события

Как делать экшн бой без акцента на увороты и парирования

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров8K

Всем привет! Собрал для вас сборник из моего каталога интересных решений геймдизайна на тему разного отношения к боевой механике.

О себе: разработчик, преподаватель геймдизайна, с 2016 исследую игровой опыт.

Полезного чтения.

Читать далее

Проблема высоких каблуков в играх

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров36K

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

Читать далее

Заморозил, разморозил свою игру PANGIT

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.4K

Я так уже устал оправдываться, почему я снова и снова меняю концепцию, начинаю делать новые прототипы, и так уже полтора года. И буквально в феврале я рассказывал, что всё, я вернулся к истокам и буду делать симулятор. И вот сейчас статья посвящается тому, что симулятора не будет, а я возвращаюсь к разработке замороженного проекта PANGIT. 

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

Читать далее

SDK для ретрокомпьютера на примере Evo SDK

Уровень сложностиПростой
Время на прочтение17 мин
Количество просмотров3.4K

Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь.

Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.
Читать дальше →

История одной разработки: Передвижные барабаны в стиле классики Sokoban в инди платформере X-Drums 2.0

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров1.1K

В Steam завершился «Фестиваль передвижных ящиков», посвященный играм, где разными способами можно передвигать ящики. На английском фестиваль называется «Sokoban Fest» в честь первой игры, где появилась эта механика.

Игра-головоломка «Sokoban» (яп. 倉庫番, рус. кладовщик) вышла в Японии в 1982 году. А разработал ее годом ранее Хироюки Имабаяси. Она имела колоссальный успех. И механика привлекла тогда внимание многих геймдизайнеров, которые стали применять ее в новых играх и продолжают применять в современных играх разных жанров.

В своем проекте X-Drums 2.0 на Unreal Engine 5 мне захотелось добавить эту механику. И в этой статье я расскажу, что из этого получилось и какие еще игры повлияли на финальную реализацию.

Читать далее

Game++. while (!game(over))

Уровень сложностиПростой
Время на прочтение35 мин
Количество просмотров7.3K

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

Эта серия статей родилась как заметки на полях к замечательной книге Game Engine Architecture, книга большая, объемная и охватывает все аспекты создания движка. Но там нет нюансов практической разработки. А чтобы видеть нюансы надо понимать не только теорию, все же GAE больше теория, но знать как работает код игры изнутри. Чтобы понимать как, и главное почему, используются выбранные механизмы внутри игры, чтобы видеть проблемы с производительностью и архитектурой, как их искать и как чинить, для этого придется понять как работают и как создавались игровые движки.

Если мне не изменяет память - Кармак сказал, что лучший способ [создания игр] — написать собственный движок ( "The right move is to build your own engine" ), на что многие возразят: это вовсе не так просто. Но папа Doom'a известен не только своим вкладом в разработку игровых движков, но и довольно часто высказывался критически о развитии игровых движков в целом, и о преимуществах создания собственных технологических решений вместо использования готовых.

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

Читать далее

Игры без победы: новый тренд в геймдеве

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров36K

Когда мы думаем об играх, почти автоматически предполагаем, что у них есть цель. Победить. Пройти. Достичь чего-то. Но в последние годы на поверхность выходит другой подход — игры, в которых нет привычной структуры выигрыша и проигрыша, игрока не торопят, не оценивают и не говорят, когда он «молодец». Это не баг, а фича — и именно такая, которая говорит о взрослении индустрии.

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

Читать далее
1
23 ...