Найти в Дзене
Модель весит 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...
1 неделю назад
Персонаж не двигается в 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 недели назад
Ваша 2D-игра проседает по FPS, хотя код чистый? В 80% случаев виноваты draw calls. Каждый отдельный спрайт - отдельный вызов отрисовки. Десятки объектов на экране быстро «душат» рендер. Решение - Sprite Atlas в Unity. Собирает всю графику в одну текстуру. Draw calls падают в разы, загрузка ускоряется, микрофризы исчезают. Как включить за 5 минут: В окне Project: правая кнопка мыши - Create - 2D - Sprite Atlas Перетащите папки со спрайтами в поле Objects for Packing Включите галочки Allow Rotation и Include in Build Нажмите Pack Preview Никакого рефакторинга, только настройки движка. Откройте Profiler - Rendering и сравните графики до/после. Попробуйте собрать атлас в своём проекте и напишите в комменты, на сколько FPS удалось разогнаться. Хотите разработать свою игру? Пишите нам в группу VK: vk.com/...dio
3 недели назад
Работаете с 2D в Unity? Эти горячие клавиши сэкономят вам часы рутины. 🧭 Навигация по сцене: F — центрировать камеру сцены на объекте. W — перемещение объекта (Translate). V — привязка вершин ALT+ПКМ (зажать) — зум камеры. CTRL+D — дублировать выделенный объект. CTRL+S — сохранить сцену. CTRL+P — запустить игровую сцену SHIFT+F — привязывает камеру окна к выбранному объекту CTRL+ALT+F — переместить объект к точке вида CTRL+SHIFT+N — создать новый игровой объект 💡 Почему это важно: Каждая сэкономленная секунда на рутине - больше времени на геймплей и баланс. А какие горячие клавиши вы используете в Unity чаще всего?
1 месяц назад
Эти 3 шага занимают 30 секунд, но устраняют 90% проблем при переносе ассетов в Unity. 🔃1. Сброс трансформаций Выделите объект, нажмите Ctrl+A, выберите «Все трансформации». Важно: Не выбирайте «Все трансформации», если объектов несколько - они сойдутся в одну точку (0,0,0). 🔥2. Нормали (чтобы не было чёрных пятен) Выделите объект, нажмите Tab (режим редактирования), затем Shift + N. Эта комбинация принудительно разворачивает все грани наружу. В Unity не будет артефактов, «дыр» в освещении и инвертированных теней. ⚙️3. Настройка импорта в Unity Перетащите .fbx в Unity, затем выберите файл в Инспекторе: Generate Lightmap UVs (вторая UV-развёртка для запекания света) Generate Colliders (автоматическая коллизия, если нужна физика) Читайте так же наш блог на DTF: dtf.ru/...dio
1 месяц назад
Гайд для новичков: Как впервые отправить 3D-модель в Unity и не сойти с ума
За 15 минут вы: возьмёте модель из Blender, экспортируете в FBX и увидите её в Unity. Без сложных терминов. Пошагово. Для самых начинающих. Это SRMW Studio. Сегодня покажем, как взять вашу первую 3D-модель и заставить её работать в Unity. Пошагово, без паники. 📜ГЛОССАРИЙ (чтобы не теряться) 🧱 ШАГ 1. Создаём простую модель (если её ещё нет) Если модель уже готова, переходите к Шагу 2. Делаем коробку за 2 минуты в Blender: Стандартный куб в Blender уже есть - удалять его не нужно оставляем. Добавьте новый куб: Shift + A → МЕШ → Куб Второй куб появится внутри первого...
1 месяц назад
На этой неделе мы подготовили еще пять совершенно бесплатных ассетов для читателей нашего блога. ───────────────────────────── 1. Sauron / Саурон Легендарный антагонист из мира «Властелина колец». Детальная модель с оружием в руках. Совет: Отлично смотрится на полке как часть коллекции. Что внутри: • Модель: оптимизирована под 3D-печать • Форматы: FBX + STL + BLEND и др. Скачать: disk.yandex.ru/...... ───────────────────────────── 2. Phoneholder / Подставка для телефона Удобный держатель для смартфона в виде штурмовика из вселенной «Звёздных войн». Совет: Идеально для просмотра вертикальных видео. Что внутри: • Модель: оптимизирована под 3D печать • Форматы: FBX + STL + Blend и др. Скачать: disk.yandex.ru/...... ───────────────────────────── 3. Egg-dispenser / Диспенсер для яиц Компактный органайзер для яиц с системой подачи. Экономит место в холодильнике. Совет: Разместите на верхней полке - так удобнее доставать. Что внутри: • Комплект: 5 деталей для сборки • Форматы: FBX + STL + Blend и др. Скачать: disk.yandex.ru/...... ───────────────────────────── 4. Predator / Хищник Культовый персонаж, который встречается и во вселенной «Чужого». Максимально детализированная модель. Совет: Поставьте рядом с моделью из прошлого бесплатного пака - вместе они смотрятся эпично. Что внутри: • Модель: оптимизирована под 3D печать • Форматы: FBX + STL + Blend и др. Скачать: disk.yandex.ru/...... ───────────────────────────── 5. Smash Dice Tower / Башня для кубиков с нажимным механизмом Удобная башня для настольных игр: нажмите на верхнюю часть - кубики соберутся внутри, а затем выпадут готовым броском. Совет: Незаменима, если нужно быстро бросить много кубиков. Что внутри: • Модель: оптимизирована под 3D печать • Форматы: FBX + STL + Blend и др. Не получается собрать? Пишите в сообщения - поможем. Скачать: disk.yandex.ru/...... ───────────────────────────── Все пять моделей в одном архиве: disk.yandex.ru/...... ───────────────────────────── Подписывайтесь, чтобы не пропустить следующий пак бесплатных моделей! Нужные еще бесплатные модели? Смотрите в нашей группе: vk.com/...dio
1 месяц назад
Европейская инициатива Stop Killing Games официально выступила в Европарламенте. Теперь правила цифровых покупок могут измениться навсегда. Суть кампании - добиться правил, которые не позволят издателям делать купленные игры полностью неиграбельными после отключения серверов или прекращения поддержки. Особенно это касается онлайн проектов, которые сейчас просто исчезают с полок. На слушаниях в апреле 2026 года активисты обсудили с депутатами ЕС поправки к законам о правах потребителей. Кампания набрала более миллиона подписей - этого хватило, чтобы Еврокомиссия взяла вопрос в работу. Финального закона пока нет, но теперь Еврокомиссия должна дать официальный ответ до июля 2026 года. Вопрос сохранения купленного контента впервые вышел на уровень серьёзной политики - и теперь он может стать нормой. А что думаете: должен ли закон защищать цифровые покупки так же, как физические диски? Хотите разработать свою игру? Пишите нам в группу VK: vk.com/...dio
1 месяц назад
The Day Before сгорела за 4 дня: 5 ошибок, которые убивают инди-игры в 2026
The Day Before релиз - 7 декабря 2023. Закрытие студии - 11 декабря. Серверы выключили через полтора месяца. 91% негативных отзывов в Steam. Массовые возвраты средств. Полный финансовый крах. Разбираем 5 фатальных ошибок The Day Before. Берите на заметку, если создаете инди в 2026-ом. Агрессивный маркетинг вместо готового продукта The Day Before активно продавали трейлерами с огромным миром и глубоким выживанием. Вышел совсем другой и очень пустой проект. Нельзя продавать мечту, которую не способен реализовать...
1 месяц назад