Gamedev suffering
7.14K subscribers
783 photos
61 videos
13 files
2.13K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

Разрабытываю сервис для оперирования LiveOps: https://balancy.co

Мысли про другие вещи мне интересные: @apanasik_jobless

Реклама: https://t.me/gamedev_suffering/2202
Админ @Suvitruf
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
В статье рассказывается, как реализовать растеризацию трёхмерного меша в вычислительном шейдере с WebGPU.

Плюс показаны дополнительные шаги для лучшего понимания реализации.

#WebGPU
Пивоваров Олег (Tech Art) в соавторстве с Владимиром Ширшовым (Tech Lead), Владимиром Барановым (Render & Toolset Programmer) рассказали про портирование King’s Bounty II на консоли и, в частности, о проблемах при работе над портом под Nintendo Switch.

#KingsBounty2
Недельный геймдев: #50 — 26 декабря, 2021

📜 Обновления/релизы/новости
- AMD открыла онлайн библиотеку материалов MaterialX
- Intel обновила своё членство в Blender Foundation до уровня Corporate Patron
- Godot Engine получил новый грант от XR-подразделения компании Meta
- Вышел ImGui 1.86
- USD-плагин 1.0 для Blender

🆓 Халява/раздачи/бандлы/курсы
- Quad Patcher для Maya

📝 Интересные статьи/видео
- Ghost of Tsushima: работа над феодальной Японией через океан
- Виртуальные исчадия ада — как создавали монстров для Diablo II: Resurrection
- Перевод статьи про Diablo II на DTF
- Как создать вычисляемый растеризатор с WebGPU
- Введение в тесселяцию в Metal
- Расширяйте вашу кодобазу с каждым новым проектом
- Создание стилизованного лягухо-рабочего в ZBrush, Substance и Unreal Engine
- Первый опыт и впечатления от Unreal Engine 4
- Рендеринг с Rust в домашних условиях
- King’s Bounty II — Или успеть на все платформы
- Создание стилизованного паладина в ZBrush и Substance 3D Painter
- От простой гифки к большому успеху: история создания симулятора алхимика Potion Craft
- Severed Steel — шутер от первого лица, вдохновлённый SUPERHOT и Hotline Miami, сделанный по большей части разработчиком-одиночкой
- Современный батчинг спрайтов для Vulkan
- Управление инди-студией во время пандемии
- Год с #madewithunity
- Кто такой Houdini Artist: что нужно знать, где учиться, как собрать портфолио
- Как BY Movie Production Company и Wargaming создали рекламу World of Tanks за три дня с виртуальным продакшеном
- Учимся работать с геометрическими нодами в Blender 3.0

📙 Разное
- Sinking Feeling: использование Blender
- Портал, разрушающий пространство, сделанный в Blender

#gamedevnews #дайджест
Рассказ разработчика Spelunky 2 с GDC 2021.

Дерек Ю рассказал, как появилась идея сиквела, как проходило разработка и в целом поразмышлял про текущее состояние инди и роглайтов.

Из забавного — сравнивает подобные игры с острой едой. Если человек никогда не пробовал, то вообще не оценит. Чтоб помимо дискомфорта испытать наслаждение, нужно сделать множество подходов.

#Spelunky2 #GDC
Занятное обсуждение того, сколько стоит заказать оригинальный саундтрек для своей игры, на Реддите.

Разброс от 100$ за трек, до 5к$ за минуту 😅
Недельный геймдев: #51 — 2 января, 2022

📜 Обновления/релизы/новости
- Курсы Artstation Learning останутся бесплатными навсегда

🆓 Халява/раздачи/бандлы/курсы
- GameMaker Studio on Humble Bundle

📝 Интересные статьи/видео
- Spelunky 2: ещё один забег
- Игровые движки как форма искусства: 8+ лет разработки и сопровождения собственного движка
- Воссоздание норы из Гарри Поттера в 3D
- Как развиваются и устаревают игровые механики
- Лучшие 15 курсов для изучения Unreal Engine
- Очаруйте своё сообщество
- Становление 3d художником для Геймдева с нуля, от Трудоустройства до увольнения. Год спустя
- 2022 год для мобильного геймдева (и не только): чего ждать и к чему готовиться
- C++ для блюпринтов
- Бесплатные ресурсы для инди-разработчиков
- Взгляд на QA при производстве игр
- Моделирование лунной деревни с UModeler
- Dread Hunger сочетает в себе ужас выживания с асимметричным многопользовательским режимом
- Составная GLSL-система, основанная на идее замыкания
- Улучшаем трипланарное проецирование
- От GLSL к WGSL: будущее шейдеров в вебе

📙 Разное
- Сколько стоит заказать оригинальный саундтрек для своей игры

#gamedevnews #дайджест
Хорошее видео от Modern Vintage Gamer про разработку Another World. Там в описании ещё много полезных ссылок. Одна из ссылок на серию статей Fabien Sanglard про порт игры на различные платформы.

Я эту серию даже частично переводил.

#AnotherWorld
Экспрессивный доклад с GDC 2021 от Карен Стивенс с конкретными примерами того, как сделать игры более доступными. Речь как про конкретные устройства, так и про настройки внутри игр.

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

#GDC
Game Jolt выпиливает порно и хентай с площадки. Вероятно, это связано с тем, что хотят своё приложение в Apple Store выпустить.
Maxon в декабре купила Pixologic, создателя ZBrush. И теперь выяснилось, что версии ZBrush с бессрочной лицензией, купленной после 29 декабря 2021, не будут получать обновления (только небольшие обновления с фиксами).

Раньше в течение года после покупки клиенты получали обновления, теперь только по подписке.

#ZBrush
Разбор самых кассовых игр в Steam в 2021 году.
- Рулят игры-сервисы.
- 13 из 24 игр из топа попали в топ-100 в 2019 году. А 15 из 24 лучших игр также попали в чарты 2020 года. Если не брать в расчёт Forza Horizon 4, то из 2021 года в топ попало 8 игр: Battlefield 2042, Naraka: Bladepoint, New World, Forza Horizon 5, Valheim, Back 4 Blood, FIFA 22 и It Takes Two.
- 22 из 100 премиальные игры без IAP или DLC.
В 2022 выходит (по планам) более 50 игр на Unreal Engine. Чтобы отметить это, Epic Games создали видео, посвящённое грядущим долгожданным проектам.

Подробнее про каждый из проектов можно почитать в блоге компании.

#UnrealEngine
Юрий Грачев, программист из студии Whalekit (автора зомби-шутера Left to Survive) поделился методом получения сжатых атласов в Unity в рантайме.

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

#unity
Недельный геймдев: #52 — 9 января, 2022

📜 Обновления/релизы/новости
- Владельцы ZBrush с бессрочной лицензией не будут получать обновления
- Nvidia официально запустила Omniverse после года бетки
- Game Jolt выпиливает порно и хентай с площадки
- Вышел NVIDIA Canvas 1.1
- Reallusion поддержали фонд развития Blender
- PixCap: инструмент для 3D-анимации в браузере

🆓 Халява/раздачи/бандлы/курсы
- Бесплатные ассеты в Unreal Engine Marketplace в январе
- Новый генератор настроек освещения для Blender 3.0
- Бесплатные генераторы и материалы для Substance 3D Designer

📝 Интересные статьи/видео
- Интерактивный ветер и растительность в God of War
- Разбор самых кассовых игр в Steam в 2021 году
- Использование фотограмметрии и Unreal Engine для создания мрачной средневековой сцены
- История Another World на Amiga
- Архитектура оружия на примере Erra: Exordium
- Как очистить проект от неиспользуемых ассетов в Unreal Engine
- Создание панели управления в Maya, ZBrush и Substance 3D Painter
- Рекомендации по доступности в играх
- Путь мобильной разработки до первой игры
- Создание трейлера Xbox Series X/S
- Как сделать бесшовную анимацию снега: на примере изометрической 3D-сценки в Blender
- Создание сцены, похожей на работы студии Ghibli, на 100% в Substance 3D Designer
- Сжатые атласы в Unity Runtime
- Control: костюмы в играх
- Как Unreal помог создать Chorus
- Создание детализированной ретро-комнаты в 3ds Max и Omniverse
- Визуальный редактор логики для Unity3d. Часть 3
- Использование UE для шоу Xanadu на YouTube
- Настройка анимаций персонажей в Far Cry 6
- От биологии к играм. Первая российская игра про жизнь в шкуре динозавра
- Смешение различных архитектурных стилей для создания древнего города

📙 Разное
- Почему так мало нормальных туториалов по геймдизайну
- 50 игр на Unreal Engine, выходящих в 2022
- Разбор VFX в фильме Jungle Cruise
- Более детальный взгляд на текстурирование в Arcane

#дайджест #gamedevnews
В своём докладе Тобиас Клеантус из Rockstar Games рассказывает, как они создали правдоподобных лошадей для Red Dead Redemption. Тут про анимации, AI, хаки и прочее.

Довольно много примеров, историй о пробах и ошибках.

#RedDeadRedemption #RDR2
Github показал игры с Game Off 2021 с наивысшими оценками. У всех доступны исходники, а часть из них можно поиграть.

Хороший способ следить за новыми идеями. Может навеет вам интересные идеи для ваших игр.

#Gameoff
Хорошее видео от Design Doc про громадных боссов в играх. Недостаточно просто запихать таких противников в игру, само их присутствие может вызвать множество проблем: нюансы по работе камеры, движений и систем анимаций.

В видео рассмотрено, как спроектировать битву с гигантским боссом, обойти некоторые проблемы и устроить поистине эпической бой.
Как Project Zomboid добился 23-кратного увеличения продаж?

Спойлер: добавлением мультиплеера в игру.
Недельный геймдев: #53 — 16 января, 2022

📜 Обновления/релизы/новости
- Github показал игры с Game Off 2021 с наивысшими оценками
- Стал доступен Godot 3.5 beta 1
- Armor Games переключились на 4-дневную рабочую неделю на постоянной основе
- Вышел Animcraft 2
- Новый быстрый Axiom 2.1
- В 2021 году на мобильном рынке появилось 46 тысяч новых игр. Это худший результат за 10 лет
- Вышел UVPackmaster 3 для Blender
- Bevy 0.6: новая версия движка на Rust
- Unity 2022.1.0b3

📝 Интересные статьи/видео
- Громадные боссы в играх
- Стилизованная буровая машина в Blender
- Типы контраста в иллюстрации: тоновый и цветовой
- «Сапёр» на движке Doom
- Создание правдоподобных лошадей для Red Dead Redemption II
- Древний город в 3DCoat & Blender
- Запуск игры без маркетинга в 2021 году
- Что вы не знали о бенчмарках от UNIGINE: 8 малоизвестных фактов
- 3D для каждого: способы создать модель. Часть 1
- Создание Секьюритрона из Fallout: New Vegas в 3ds Max и ZBrush
- Blender 3.0: светящаяся река
- Street Fighter II: внутренности звуковой системы
- Невидимый выбор в играх: как пользователи принимают решения, не зная об этом
- Расшифровка видео про выбор на DTF
- Подводные камни Zenject или тайный мир Unity GetComponent
- Есть ли смысл использовать ScriptableObject в Unity для настроек
- Создание реалистичной рыжеволосой девушки в ZBrush, Maya и XGen
- Туториал по аутлайну в Unity
- Как обеспечить свободу действий игрока — опыт Arkane Studios
- Владимир Семыкин выбрал из текста про свободу действий игрока главное
- Yoku’s Island Express: приключения в аудио
- Сделают ли P2E-игры вас богаче
- Создание библиотеки Хогвартса в Unreal Engine
- Цветовая теория: связь насыщенности и цветового тона с яркостью
- Тени с помощью SpriteRenderer в Unity
- Использование двух редакторов анимаций в игровом проекте
- Как Project Zomboid добился 23-кратного увеличения продаж
- Процедурные снежинки в Unity с помощью Shader Graph

📙 Разное
- JustSketchMe: разработка инструмента для художников по персонажам
- Окружения в стиле Dark Souls и тёмного фентези
- Как Psychonauts 2 изменила свои корни

#дайджест #gamedevnews
Старший художник по окружению Микаэль Неллфорс показал инструменты, созданные 343 Industries, для работы над террейном в Halo Infinite.

#HaloInfinite