Найти в Дзене
Модель весит 50 тысяч полигонов. Сократи без потери формы. 5 шагов, которые дают результат сразу: •Уберите лишние грани - в Blender нажав Decimate или Remesh. Следите, чтобы форма не поплыла. •Детали - в текстуру, а не в модель. Болты, швы, царапины запекайте в Normal Map, а не лепите из полигонов •Удаляйте то, что не видно: полигоны внутри стен и под полом никто не увидит, а нагружают они так же. •Сделайте несколько версий модели - LOD для ближнего плана детально, для дальнего - попроще •После упрощения нажмите Recalculate Outside - иногда модель «выворачивается», эта кнопка лечит Бонус: экспорт в FBX - откройте в лёгкой программе для просмотра файлов. Если не тормозит, в Unity и Unreal будет летать. Проверьте свою модель по этим пунктам. #3dмоделирование #gamedev #Blender #SRMWstudio #оптимизация #игры #сделатьигру #лайфхаки #гайды @ @
1 неделю назад
Кнопка «возврат средств»: почему мы нажимаем её в первый час? 7 точек, где теряется внимание.
Первые 15 минут игрок в восторге. К 2‑му часу закрывает игру и делает возврат. Новизна кончилась, а смысл ещё не появился. Задача геймдизайнера - переключить игрока с «учусь играть» на «прокачиваюсь и открываю новое». В этом разборе рассмотрим, как удержать внимание после «медового месяца» и превратить интерес в привычку играть дальше. 1. Вертикальная + горизонтальная прогрессия Вертикаль = цифры растут (уровень, урон, здоровье). Горизонталь = новые опции (билды, перки, стили игры). Пример: Hades держит баланс между силой и вариативностью через дары богов и зеркало ночи...
1 неделю назад
Локализация без багов: как перевести свою игру и не сломать контекст
Кривой перевод убивает атмосферу быстрее, чем баг в физике. Игроки не прощают «машинный» текст, фразы, вылезающие за кнопки, и «Attack» в настройках вместо «Атака». Разбираем, как выстроить план локализации с нуля: от подготовки строк до тестов в релизном билде. Без теории, только рабочие шаги. Шаг 1. Уберите текст из кода и UI-префабов. ложно читаемые строки в скриптах или TextMeshPro - путь к боли. Перенесите всё в таблицы по ключам: UI_START, DIALOG_MERCHANT_01, ACHIEVEMENT_UNLOCK. • Unity: Localization...
2 недели назад
Персонаж не двигается в Unity после написания кода? Проверь эти 2 галочки Быстрая проверка за 15 секунд: Выделите персонажа → Add Component → введите Rigidbody → Enter. Компонент физики появится в Inspector. В настройках Rigidbody найдите галочку Is Kinematic. Она должна быть снята. Почему так: Is Kinematic отключает влияние физики на объект. Это нужно для платформ, лифтов, анимированных объектов. Но если вы хотите, чтобы на объект действовала гравитация галочку убираем. Хотите получить оценку проекта по геймдизайну? srmw.ru/...ing
2 недели назад
Hand-painted текстуры: как повторить стиль World of Warcraft в Blender и Substance Painter
Hand-painted - это техника, которая экономит полигоны, убирает зависимость от сложного освещения и даёт игре уникальный стиль. World of Warcraft использует этот подход уже 20 лет, и он остаётся актуальным. Разберём принципы создания таких текстур. Суть метода: вы рисуете освещение и тени непосредственно в текстуре (Albedo/Diffuse). Это базовая карта цвета, которую видит игрок. Как это экономит ресурсы: Обычный PBR-материал требует расчёта света в реальном времени от каждого источника, обработки нормалей, roughness, metalness для каждого полигона...
2 недели назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала