Обновить
61.63

Дизайн игр *

Визуальное игростроение

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

Мини-игры в мессенджерах как бизнес: как зарабатывать на бот-геймах в 2025

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

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

Читать далее

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

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

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

Юля Бородина — геймер со стажем и экс-продюсер игры Lineage 2, руководит направлением геймдев в Skillbox, продюсирует курсы по разработке игр на Unity, а также лидирует игровую студию Gamebox, которая выпустила на рынок более 50 игр. Многие из них вошли в топы лучших инди-игр 2023 года по версии IndieDB, IXBT, Синеус, RuStore. Выпускники направления геймдев под Юлиным началом работают над Overwatch, Fortnite, League of Legends, Escape from Tarkov, Atomic Heart и прочими известными играми. 

Сейчас много говорят о вреде компьютерных игр. Но не всё так однозначно! На эфире для экспертов комьюнити Skillbox IT Experts Юля рассказала о том, как игры помогают: лечить деменцию, бросать курить, изучать матанализ.

Читать далее

Вдохновился серией чёрного зеркала и сделал свой симулятор жизни

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

В серии чёрного зеркала (7 сезон 4 серия) в основе сюжета как программист сделал симулятор в котором развивались виртуальные существа (Тронглеты). Решил от части повторить, что бы существом управлял агент ИИ.

Сделал симулятор, где в рандом сгенерированном мире появляется агент. У него есть показатели:
- голод
- жажда
- комфорт
- его цель
- мысли
- глобальная цель.
Он может взаимодействовать с миром, находить предметы, крафтить любые предметы, придумывать, что нашел. Даже если в разработке я не закладывал какие-то предметы, объекты или механики он может всё равно их «найти». Например, нашел тростник который в будущем использовал для создания тетивы для лука. Он сам подбирает эмодзи, название предмета, придумывает механику и кладет себе в инвентарь. Для упрощения сделал пошаговую симуляцию.
Начало промта выглядит вот так (полный промт больше в 10 раз):

Про механику мира и разработку. Скриптом создаем карту 20х20 клеток. На нее случайно раскидываем эмодзи 🍓🌳🦌⛰🕳. Агенту отправляется видимость клеток на 3 вокруг нет. Он может ходить только на одну клетку заход. Ещё агенту задаются состояния:

Что у него есть голод 0/100
Комфорт
Жажда
Инвентарь
Взаимодействовать с миром он может, убрать объект логически, добавить объект логически, добавить и убрать предмет в инвентарь. По сути больше ничего, дальше он сам должен существовать в этом мире. Нет ни рецептов крафта, не сколько съеденная ягода восстанавливает голода. Но много про то "где" он находится и как "выживать" в этом мире (без подсказок)
Начало промта выглядит так:

Читать далее

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

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

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

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

Читать далее

Как Python делает жизнь геймера проще: от Telegram-ботов до сортировки скриншотов

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

Компьютерные игры прошли громадный путь — от аркад 70-х до современных AAA-проектов, стоимость которых сопоставима с крупнейшими инженерными постройками. Геймдев — это не только искусство создания миров, но и многомиллиардная индустрия, где экономика играет ключевую роль.

Разработка AAA-игр требует бюджетов в десятки и сотни миллионов долларов, а рынок инди-игр и пользовательского контента ежегодно приносит миллионы благодаря платформам вроде Steam и моддинг-комьюнити. Моддеры, создавая дополнения для таких игр, как Skyrim или Minecraft, не только расширяют игровой опыт, но и формируют целые экосистемы с собственной экономикой: от донатов на Patreon до продаж модов. В этом мире Python становится всё более полезным инструментом — как для разработчиков, так и для продвинутых геймеров.

Читать далее

Почему игроки бросают вашу игру — и как QA может помочь

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

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

Читать далее

Почему топовые UX дизайнеры используют фракталы с D 1.3–1.7: новый тренд или наука?

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

Магия «правильных» паттернов

Представьте: пользователь заходит в приложение и мгновенно чувствует — здесь всё "на своих местах". Никакого визуального шума, только приятное ощущение порядка. Секрет такого эффекта может крыться во фракталах с размерностью D 1.3–1.7.

Как практикующий UX/UI-дизайнер, я долго искал закономерности между успешными интерфейсами и их визуальными характеристиками. Оказалось, что лучшие работы часто содержат паттерны с определённым уровнем сложности — тем самым "золотым сечением" фрактального мира.

Читать далее

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

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

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

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

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

Читать далее

Stable Diffusion WebUI Forge: Шаг 10. Текстовая инверсия

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

Текстовая инверсия (Textual Inversion) – это метод, который позволяет добавлять новые объекты или стили к имеющейся у нас модели. Файлы текстовой инверсии с объектами обычно имеют небольшой размер с расширением .pt или .safetensors. По сути, эти файлы являются дополнительными модулями для Stable Diffusion WebUI Forge и используемой нами модели FLUX.1 (например, flux1-dev-bnb-nf4-v2.safetensors), которые отображаются на закладке Txt2img / Textual Inversion.

Читать далее

Новый взгляд на старые игры. Часть 7. Эпилог. Armor Alley (1991). Веб-прототип

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

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

Об оригинальной игре я ранее рассказывал в рамках материала из другого цикла, здесь же речь пойдёт именно о ремейке и, преимущественно, его front‑end специфике.

Перевод выкладывается с разрешения Scott‑а Schiller‑а. Характер статьи изобилует заметками / элементами монолога автора с самим собой. При переводе было решено оставить заданную подачу как есть, без радикальной стилистической коррекции или смены формата.

Осуществлял дополнительный анализ JavaScript‑терминологии — oldalexi. Выступал в качестве дополнительного редактора — Newbillius.

Читать далее

Эволюция загрузочных экранов в играх: от запрета на мини-игры до тренировочной площадки

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

Вы вполне могли застать эпоху, когда игры грузились минут по 5. В это время можно было пойти заварить чай или же лениво потягиваться, утомительно ожидая конца загрузки. На экране тем временем висел злосчастный загрузочный экран, который со временем приедался. Конечно, сейчас уже совсем другое время — вон новый Doom грузится за секунды 2, достаточно лишь иметь хороший SSD.

В этом материале мы вспомним об истории загрузочных экранов: чем ПК 1980-х годов отличались от консолей того времени, и как патент Namco заставил разработчиков искать свежие решения. Разумеется, покажем лучших представителей — порой компании придумывали замечательные способы развлечь, даже в моменты загрузки игры.

Читать далее

«Ты уволен, но поработай ещё 2 месяца»: как сокращают в IT

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

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

Читать далее

Чему инди-эксперименты могут научить гейм-дизайнера

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

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

Читать далее

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

Горькая правда о мотивации в играх: от психологии до практики геймдизайна

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

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

Читать далее

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

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


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

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

Stable Diffusion WebUI Forge: Шаг 9. Модель LoRA

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

LoRA (Low-Rank Adaptation) – это вспомогательная модель, основное назначение которой заключается в ускорении обработки запросов (prompt) от пользователя и вычислений при генерации тех или иных специальных объектов на изображении.

Другими словами, когда мы с вами используем модель FLUХ.1, а нам надо детально прорисовать на нашем изображении руки или фигуру человека, мы используем дополнительно вспомогательную модель LoRA, которая выполняет только одну определенную ей задачу.

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

Особенность моделей LoRA заключается в том, что они в несколько раз меньше по объему, чем основные модели, которые мы используем, и поэтому они работают значительно быстрее основных при выполнении специализированных задач. 

Читать далее

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

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

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

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

Читать далее

Stable Diffusion WebUI Forge: Шаг 8. Txt2img. Скрытые возможности Hires.fix

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

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

Важно отметить, Hires.fix работает более эффективно, если с улучшением деталей вы одновременно увеличиваете разрешение изображения.

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

Давайте узнаем, как нам это сделать.

Для этого:

·         Переходим на закладку «Settings».

·         Находим слева в списке раздел «UI alternatives».

·         Выбираем две опции: «Hires fix: show hires checkpoint and sampler selection (requires Reload UI)» и «Hires fix: show hires prompt and negative prompt (requires Reload UI)».

·         Применяем настройки.

·         Перезагружаем интерфейс. 

Читать далее