Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
#Круги добра
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Я хочу получать рассылки с лучшими постами за неделю
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр У самурая нет цели, есть только путь. Длинный путь. Улучшая свои навыки, он пробирается все дальше.

Долгий путь: idle

Кликер, Ролевые, Фэнтези

Играть

Топ прошлой недели

  • SpongeGod SpongeGod 1 пост
  • Uncleyogurt007 Uncleyogurt007 9 постов
  • ZaTaS ZaTaS 3 поста
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая кнопку «Подписаться на рассылку», я соглашаюсь с Правилами Пикабу и даю согласие на обработку персональных данных.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
0 просмотренных постов скрыто
1
PyroJokeSgovnom
PyroJokeSgovnom
6 месяцев назад

Теория заговора (deepseek.ai)⁠⁠

Занимался я проектированием игры, вместе с нейронной сетью "Deepseek". Всё вроде шло хорошо, пока мы не перешли к непосредственной реализации проекта. Тут, в конце очередного сообщения, я получаю такие строки:

Теория заговора (deepseek.ai) DeepSeek, Нейронные сети, Разработчики игр, Теория заговора, Gamedev

Предоставит билд через 2 дня? У "Deepseek" появилась новая функция по сборке готовых билдов, о которой я не знал?!

Обычно нейронка максимум может написать скрипты и показать, как ими пользоваться, но тут такое! Решил уточнить, правильно ли я всё понял.

Теория заговора (deepseek.ai) DeepSeek, Нейронные сети, Разработчики игр, Теория заговора, Gamedev

Два раза ответ был одинаковым - сервер занят.

На «Пикабу» уже проскакивала теория о том, что «Deepseek» — это куча китайцев, которые отвечают на запросы пользователей. И вот при «неудобном» вопросе про несуществующий функционал нейронки сервер сразу стал недоступен. Или это китаец просто понял, что спалился, и обрубил чат?!?!
Буду продолжать наблюдение.

Показать полностью 1
DeepSeek Нейронные сети Разработчики игр Теория заговора Gamedev
4
6
SNK27.Studio
SNK27.Studio
6 месяцев назад
Лига Разработчиков Видеоигр

Игра на быструю руку для сражения против друг друга⁠⁠

Two Captains: Versus

По мотивам нашей прошлой сюжетной игры *Cosmo Captain* мы готовим новую, отдельную игру. Это что-то вроде дополнения, но с совершенно другим геймплеем. Игра рассчитана на двух игроков (или на одного, если захочется), где предстоит сражаться друг против друга, уничтожая космический корабль противника и собирая разнообразные бонусы. Игра получилась крайне захватывающей — даже в одиночку против бота. А иногда просто интересно наблюдать за дуэлью ИИ в меню игры. Зрелище настолько увлекательное, что мы даже добавили возможность наслаждаться им отдельно.

У игры есть два ключевых преимущества:  

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

2. Разнообразие бонусов и антибонусов, которые добавляют динамики и стратегии.  

Вот список бонусов и антибонусов, что мы уже добавили: 

- Увеличение или уменьшение скорости перезарядки.  

- Увеличение или уменьшение скорости корабля.  

- Две пушки, которые стреляют прямо или в случайные стороны.  

- Клоны, которые имеют одно HP, но полностью повторяют игрока и его характеристики.  

- Голограммы, которые ничего не умеют, но повторяют движения игрока и сбивают с толку противника.  

- Невидимость (делает игрока прозрачным) или маскировка (окрашивает игрока в цвет противника).  

- Увеличение или уменьшение размера корабля.  

- Арены по бокам карты, которые наносят урон при столкновении.  

Клоны и голограммы повторяют движения игрока, поэтому, если игрок обездвижен, можно управлять клоном. Управление максимально простое: только перемещение и стрельба!  

Если у вас есть желание протестировать игру или предложить новые фичи и бонусы, будем рады вашим сообщениям! 😊  

P.S. Всю игру создает один человек, но удобнее описывать её от лица студии.

Видео геймплея игрока против ИИ:
https://t.me/SNK27_Studio/29

Видео сражения ИИ ботов против друг друга в режиме бесконечных бонусов:
https://t.me/SNK27_Studio/28

Показать полностью
[моё] Unity Gamedev Csharp Яндекс Игры Разработчики игр Игры Компьютерные игры На двоих Инди Инди игра Мобильные игры Дневник разработки Текст
3
17
Suvitruf
Suvitruf
7 месяцев назад
Лига Разработчиков Видеоигр
Серия Недельный геймдев дайджест

Недельный геймдев: #212 — 9 февраля, 2025⁠⁠

Из новостей: разработчик запустил Doom на адаптере Lightning-HDMI, следующий ME всё ещё в препродакшене, 89 баллов у KCDII, у Warner Bros. Games большие проблемы, Яндекс планирует возродить Игромир.

Из интересностей: как создавать 3D-игры в Godot, звездолёты и Драконы, ретроспектива BioWare на 30-летие, как продвигать игру, оптимизация UE5, желейка в Блендере.

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Обновления/релизы/новости

Разработчик запустил Doom на адаптере Lightning-HDMI от Apple…

Большей новостью для меня тут было, конечно же, то, что в адаптере крутится урезанная версия iOS

Разработка следующей Mass Effect всё ещё находится на этапе препродакшена

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Статус игры подтвердил руководитель проекта.

Iron Galaxy уволила 66 разработчиков в попытке спасти студию

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Компания известна по Rumbleverse и портам разных игр, включая не самый удачный порт The Last of Us.

Шедевральная RPG: оценки Kingdom Come: Deliverance II — 89 баллов из 100 на OpenCritic

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

А в пике было почти 250к игроков онлайн.

Продажи Kingdom Come: Deliverance II превысили миллион копий — за сутки после релиза

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Хейтерам остаётся лишь плакать.

У Warner Bros. Games большие проблемы, новых игр нет, а разработку Wonder Woman перезапустили

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Помимо этого, как пишет Джейсон Шрейер, игру про Чудо-женщину уже потратили более 100 миллионов долларов.

«Яндекс» планирует возродить фестивали «Игромир» и Comic-Con в России

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Компания стала новым обладателем товарных знаков.

EA о Dragon Age: The Veilguard: «Игра не нашла отклика у достаточной аудитории на конкурентном рынке»

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Эндрю Уилсон намекнул, что игрокам якобы не хватило онлайн-возможностей.

Paradox приобрела студию Haemimont Games — она сделала несколько частей Tropico и Jagged Alliance 3

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

На текущие проекты команды сделка не повлияет.

Fyrox Game Engine 0.36

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Rust’овый игровой движок с открытым исходным кодом претерпел улучшения по всем направлениям, а также получил новые функции, такие как новый менеджер проектов, 9-patch редактор и новая система тайловых карт для 2D-игр.

Халява/раздачи/бандлы/курсы

RTX Mega Geometry 0.9 (Beta)

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Семпл-проект на DX12, показывающий, как использовать NvAPI для быстрого создания структур трассировки лучей для поверхностей со структурированными кластерами.

BlenderCollection2Empty

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Скрипт позволяет оптимизировать рабочий процесс Blender to Unreal Engine 5 с помощью скрипта на Python.

Интересные статьи/видео

[EN] Как создавать 3D-игры в Godot

Делаем вместе с Brackeys.

[RU] Звездолёты и Драконы

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

В свете некоторого разбора Olden Era, автор статьи подумал над концептом игры в похожем жанре — с геймплеем примерно в стиле симбиоза-микса Heroes 3 c Disciples 2, но что-то такое, более простое в разработке. Про это и рассказал.

[EN] Ретроспектива BioWare на 30-летие

Марк Дарра поделился воспоминаниями. Прошёлся по вехами компании, рассказал про проекты, в разработке которых принимал участие и про странные решения руководства.

[EN] Dive Into WebGPU Part 4: Shadowed particles scene

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Последняя часть в серии. В этот раз про вычислительные шейдеры.

[EN] Как продвигать игру. Узнаём у Криса Жуковски

Большинство инфы Крис и так уже на сайте публиковал, но послушать как подкаст, чтоб суммировать всё, лишним не будет.

[EN] Сколько рефандов в Steam следует ожидать

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Разбираемся вместе с gamediscover.

[RU] Психология геймдизайна: как разработчики играют с вашим разумом

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Перевод статьи Леннарта Наке про психологию ГД, штатного профессора Университета Ватерлоо (Канада), заведующего кафедрой UX-дизайна и научного руководителя группы HCI Games.

[EN] Стилизованный, нарисованный вручную фэнтезийный священник, созданный в ZBrush и Substance 3D

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Матье Лемуль Дюпарк рассказал про создание игрового персонажа Лунного Жреца, поделившись своим процессом от лепки в ZBrush до текстурирования в Substance 3D Painter и рендеринга в Unreal Engine 5.

[EN] Unreal Engine позволил Marvel Rivals создать новую мультивселенную героев Marvel

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

Сотрудничество NetEase Games и Marvel Entertainment демонстрирует невероятные возможности Unreal Engine 5, обеспечивая потрясающие визуальные эффекты, богатые игровые механики и аутентичную реализацию вселенной Marvel, которая погружает игроков в беспрецедентный игровой опыт.

[EN] Оптимизация UE5: сила статических мешей с эффективными материалами

PolySphere Studio выпустила руководство по оптимизации уровней с использованием Instanced Static Meshes и эффективной методики настройки вариаций материалов.

[EN] Raymarching The Gunk

Недельный геймдев: #212 — 9 февраля, 2025 Unity, Разработка, Разработчики игр, Новости, Дайджест, Видео, YouTube, Гифка, Короткие видео, Длиннопост

В статье объясняется базовая реализация клее-подобной штуковины на основе вокселей, как она представлена и взаимодействует с игровым процессом.

Разное

Желейка в Блендере

Из Твиттера.

Показать полностью 19 6
[моё] Unity Разработка Разработчики игр Новости Дайджест Видео YouTube Гифка Короткие видео Длиннопост
0
12
Oduvan3000
Oduvan3000
7 месяцев назад
Unity

Сделал свою первую игру в жанре головоломка — буду рад вашей поддержке!⁠⁠

Привет, пикабушники! 😊
Хочу поделиться своей первой игрой в жанре головоломка. Я вложил в неё много времени и души, и это был для меня новый опыт.

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

🎮 Попробовать игру можно здесь: https://oduvan3000.itch.io/remorse

💬 Я буду рад любым отзывам и критике. Для меня это важный шаг, и ваши советы помогут мне стать лучше. Спасибо за внимание и поддержку! 🙏

Сделал свою первую игру в жанре головоломка — буду рад вашей поддержке! Автор, Игры, Разработчики игр, Демо, Популярное, Гифка
[моё] Автор Игры Разработчики игр Демо Популярное Гифка
2
GrandArchitect
GrandArchitect
7 месяцев назад

Новой лиги в Path of exile не будет. И нового контента в Path of exile 2 тоже⁠⁠

GGG опубликовали новость, в которой признались, что новой лиги в ближайшее время не будет(ранее утверждалось обратное). Ресурсы всех разработчиков направлены на исправление второй части игры, которая хоть и вышла играбельный, на релизе оказалась весьма корявой. Обе команды разработчиков, абсолютно забив на PoE, допиливают PoE2. (Ранее утверждалось, что такого не будет, первая часть от выхода второй никак не пострадает).Грустно, обидно, но ожидаемо.

Path of Exile Path of Exile 2 Компьютерные игры Разработчики игр Текст
4
0
PA5H1K
PA5H1K
7 месяцев назад

D00M4ACE Девлог#1 MMORPG Телеграм-игры по мотивам World of Warcraft⁠⁠

Хочу поделиться своим личным опытом как я смог быстро с помощью ИИ создать 2923 уникальных equipment предмета для своей пошаговой MMORPG Телеграм-игры по мотивам World of Warcraft:

Вот основные характеристики персонажей и мобов:

hp - запас здоровья (health points)

stamina - запас выносливости (stamina points)

physics.dmg - физический урон (physical damage)

mage.dmg - магический урон (magic damage)

physics.def - физическая защита (physical defense)

mage.def - магическая защита (magic defense)

heal - увеличивает эффект лечения от навыков и скиллов

crit.physics.dmg - шанс физического критического урона (от 1.0 до 100.0%)

crit.mage.dmg - шанс магического критического урона (от 1.0 до 100.0%)

crit.heal - шанс критического лечение (от 1 до 100%)

Как видите я все сильно упростил и у меня игровая система построена без вторичных характеристик(те без тех что могут влиять на первичные),

Для создания всех предметов я написал скрипт на питоне (не без помощи ИИ разумеется):

Логика создания всех предметов в скрипте `mmorpg_calc_stats.py` заключается в следующем:

1. **Определение слотов и характеристик**:

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

- Все возможные характеристики разделены на обычные (`hp`, `physics.dmg`, `mage.dmg`, `physics.def`, `mage.def`, `heal`) и критические (`crit.physics.dmg`, `crit.mage.dmg`, `crit.heal`).

2. **Редкость предметов**:

- Предметы могут быть разных редкостей: обычный, необычный, редкий, эпический, легендарный.

- Каждая редкость определяет количество характеристик, которые могут быть на предмете (от 1 до 5).

3. **Генерация комбинаций**:

- Для каждого слота и каждой редкости генерируются все возможные комбинации характеристик.

- Для оружия учитываются дополнительные параметры: тип (одноручное, двуручное) и дистанция (ближний бой, дальний бой).

- Для колец и реликвий применяются специальные множители для увеличения значений характеристик.

4. **Расчет значений характеристик**:

- Значения характеристик рассчитываются на основе базовых значений, множителей редкости и специальных множителей для определенных слотов.

- Критические характеристики добавляются в комбинации, если это позволяет редкость предмета.

5. **Сохранение данных**:

- Все сгенерированные комбинации предметов сохраняются в JSON файл `equipment_combinations.json`.

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

А теперь представьте, сколько работы пришлось бы проделать, если бы геймдиз делал это вручную!

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

Те у меня теперь есть 292,300 предмета на 100 уровней!

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

PS: Еще генерация нейминга в зависимости от типа предмета и его характеристик я тоже сделал через скрипт, который еще учитывает род предмета и все склонения и падежи:

"Железный Шлем": "голова_обычный_1",

"Тканевая Шапка": "голова_обычный_2",

"Закаленный Капюшон": "голова_необычный_3",

"Титановая Шапка": "голова_необычный_4",

"Закаленная Шапка": "голова_необычный_5",

"Рунический Шлем": "голова_необычный_6",

"Магическая Диадема": "голова_необычный_7",

"Зачарованная Маска": "голова_необычный_8",

"Драконий Шлем Стойкости": "голова_редкий_9",

"Адамантовая Корона Защиты": "голова_редкий_10",

"Адамантовая Шапка Стража": "голова_редкий_11",

"Адамантовая Маска Неуязвимости": "голова_редкий_12",

"Драконяя Шапка Стража": "голова_редкий_13",

"Драконий Венец Стража": "голова_редкий_14",

"Мифриловый Капюшон Защиты": "голова_редкий_15",

"Превосходная Корона Стойкости": "голова_редкий_16",

и тд.

Показать полностью
Дневник разработки Разработка Разработчики игр Инди игра Gamedev Текст
0
7
Techno.Darkness
Techno.Darkness
7 месяцев назад

Посуда⁠⁠

Всем привет! Делимся с вами вариантами посуды, которую вы увидите в игре.

Посуда Технотьма, Разработчики игр, Концепт-арт, Арт, Gamedev, Инди игра, Компьютерные игры, Посуда
[моё] Технотьма Разработчики игр Концепт-арт Арт Gamedev Инди игра Компьютерные игры Посуда
1
41
TechSavvyZone
TechSavvyZone
7 месяцев назад

Технологии в Играх: "4К-текстуры"⁠⁠

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Компьютерам в играх уже много лет доступны разрешения выше Full HD. Для них понадобится мощная видеокарта, зато можно будет полюбоваться повышенной детализацией. Нередко специально для высоких разрешений разработчики выпускают отдельный набор 4К-текстур, который занимает внушительные объемы памяти. Зачем они нужны, и когда в них есть смысл?

Что такое текстуры

Текстура — растровое изображение, которое накладывается на поверхность 3D-моделей из полигонов. Если проще, то это обычная картинка из точек, которая «натягивается» на игровые модели, состоящие из треугольников.

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

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

Разрешение рендера и текстур — не одно и то же

Изображение на экран выводится точками. Из них же состоят и текстуры. Но разрешение текстур и разрешение экрана — не одно и то же. Точки экрана находятся в двухмерном пространстве. Их называют пикселями (Picture Element, то есть элемент изображения). А точки, из которых состоят текстуры, находятся в трехмерном пространстве. Их называют текселами (Texture Element, то есть элемент текстуры).

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

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

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

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

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

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

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Отличия между обычными и 4К-текстурами

С ростом разрешения экрана количество пикселей на нем увеличивается, и текселы вынуждены растягиваться все больше. Если используются текстуры стандартного разрешения, разработанные с учетом Full HD (1920х1080), то в 4К (3840х2160) они будут выглядеть нечеткими.

Это призваны исправить 4К-текстуры. На самом деле это название не совсем верное, ведь такие текстуры не имеют размера в четыре тысячи точек ни по горизонтали, ни по вертикали. Правильнее использовать термин «текстуры высокого разрешения» (High Definition Textures, HD Textures). Именно под таким наименованием встречается настройка их переключения в большинстве игр.

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Любая из «4К-текстур», как и обычные текстуры, при создании подгоняется под размеры и важность игровых объектов. Например, для ящика нет смысла делать огромную текстуру. Даже при игре в 4К ей хватит разрешения в 1024х512 точек. В то же время обычная версия этой же текстуры будет иметь вдвое меньшую высоту и ширину — 512х256 точек.

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

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

Но если объем накопителя можно увеличить, то «впихнуть» такие текстуры в ограниченный объем памяти видеокарты — задача куда более сложная. Поэтому переключение ползунка HD-текстур в играх до сих пор не означает, что абсолютно все текстуры будут заменены на 4K-версии. Обычно заменяются только наиболее важные из них, которые находятся на глазах у игрока большую часть времени и могут оказаться к нему ближе всего. Это позволяет удержать потребление видеопамяти в относительно разумных пределах.

Еще в API DirectX 11, выпущенном в далеком 2009 году, появилась возможность использовать огромные текстуры размером до 16384х16384 точек. Сохранилась она и в современном DirectX 12. Правда, на деле такие текстуры в играх практически не встречаются до сих пор — уж слишком много видеопамяти они требуют.

Влияние на качество

Давайте посмотрим, насколько велика разница между обычными и 4K-текстурами. Для этой цели будем использовать игру Far Cry 6 — для нее разработчики выпустили отдельный пакет таких текстур размером почти в 54 Гб. Но даже с ним разницу между обычными и 4K-текстурами можно увидеть только на ближних планах. Для начала возьмем типичный кадр из игрового процесса.

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Чтобы явно увидеть изменения, увеличим его правый нижний угол — там они будут заметны лучше всего. Итак, фрагмент из Full HD (1920х1080). Слева — обычные текстуры, справа — 4К-текстуры:

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Теперь сравним фрагмент из 2К (2560х1440):

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

И, наконец, из 4К (3840х2160):

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Первое, что бросается в глаза — это детализация перчатки на руке главного героя. Без 4К-текстур даже в Full HD она выглядит мутно. С ростом разрешения эта разница только растет. Второе, менее заметное изменение — повреждения на асфальте. С 4К-текстурами они заменяются на более детализованные. Это тоже заметно во всех разрешениях. Третье улучшение — слегка более четкая текстура на оружии. Но заметно это только при ближайшем рассмотрении в 4К.

Посмотрим на еще один игровой кадр с близлежащими объектами.

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Full HD:

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

2K:

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

4K:

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

Обратите внимание на поверхность доски на переднем плане. Чем выше разрешение экрана, тем сильнее ее низкая детализация бросается в глаза на фоне остальной картинки. С текстурой высокого разрешения доска становится куда четче. Если в Full HD разницу можно заметить не сразу, то в 2К и 4К она видна явно.

Однако самое интересное в том, что текстура земли на данном кадре в обоих случаях остается без изменений и выглядит довольно неплохо. То есть, в игре для нее изначально используется достаточно высокое разрешение. Поэтому разработчики решили не заменять ее на более качественную. Что и не удивительно — как уже упоминалось, пакеты 4К-текстур содержат замену только тех текстур игры, низкое разрешение которых наиболее вероятно может броситься в глаза в игровом процессе.

Влияние на производительность

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

Но текстуры высокого разрешения тоже могут повлиять на производительность. Для них важна скорость текстурного заполнения блоками TMU, пропускная способность видеопамяти и ее объем. Требования к этим характеристикам тоже растут вместе с разрешением рендера. Если видеокарта не упирается ни в одну из них, тогда снижение производительности при задействовании 4К-текстур будет практически неощутимым. А вот если каких-то из этих ресурсов начнет не хватать, оно станет заметным. Особенно это касается объема видеопамяти — при его нехватке падение FPS будет огромным.

Проверим теорию на практике. В качестве тестового стенда будет выступать ПК, оборудованный процессором Intel Core i5-10400F, 16 Гб ОЗУ DDR4-3200 CL16 и видеокартой AMD Radeon RX 6600 XT с 8 Гб памяти GDDR6. Все графические настройки выставлены на «Ультра», трассировка лучей отключена, технологии масштабирования не используются.

Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры
Технологии в Играх: "4К-текстуры" Компьютерное железо, Технологии, Видеокарта, Компьютерная графика, Разработчики игр, Инновации, Длиннопост, Компьютерные игры

В виду ограничения фотоматериалов

ПРОДОЛЖЕНИЕ СЛЕДУЕТ...

Показать полностью 22
Компьютерное железо Технологии Видеокарта Компьютерная графика Разработчики игр Инновации Длиннопост Компьютерные игры
5
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Директ Промокоды Отелло Промокоды Aroma Butik Промокоды Яндекс Путешествия Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии