Gamedev suffering
9.35K subscribers
973 photos
89 videos
13 files
2.38K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://yangx.top/gamedev_suffering/2202
加入频道
Истории от дедов. Игре Urban Chaos под PS1 в своё время модераторы отказали, т.к. сейвы работали слишком быстро, и игрок не успевал прочитать сообщение "Saving... please do not remove the memory card".

Пришлось искусственно увеличивать время работы 😅

https://twitter.com/tom_forsyth/status/1555264293427326976


Что в итоге сделали:
- Сохраняли прогресс
- Показывали сообщение
- Паузили

По факту сообщение врало игрокам.
🤯71
9 месяцев разработки и вот вышел Godot 3.5 🥳

Основные моменты:
- Новая система навигации
- Интерполяция физики
- Улучшенная анимация
- Синглтон Time
- Label3D и TextMesh
- Асинхронная компиляция шейдеров
- Нативный редактор под Android

И многое другое.

https://godotengine.org/article/godot-3-5-cant-stop-wont-stop

#godot
🔥13👍3
DreamWorks к концу года планирует выложить в опенсорс под лицензией Apache 2.0 рендерер MoonRay (вместе с распределённым фреймворком рендеринга Arras), который использовался при производстве, например, The Bad Guys и Puss in Boots: The Last Wish.

https://openmoonray.org/MoonRayPressRelease.pdf

#DreamWorks #MoonRay #Arras
👍8😁1
Недельный геймдев: #81 — 7 августа, 2022

📜 Обновления/релизы/новости
- ​Игровой движок The Machinery больше не поддерживается, а разработчики просят клиентов удалить исходники и бинарники
- 9 месяцев разработки и вот вышел Godot 3.5
- DreamWorks к концу года планирует выложить в опенсорс под лицензией Apache 2.0 рендерер MoonRay
- Khronos glTF 2.0 выпущен в виде международного стандарта ISO/IEC
- Вышел Bevy 0.8
- Microsoft и Unity заключили партнёрство — разработчики движка будут использовать «облачные» технологии Azure
- В раннем доступе вышел Sculptron 2022.1
- The Grove Release 11
- Вышел BagaPie V7
- Игровые рынки (01.08.2022 — 05.08.22)
- AWS Thinkbox теперь доступны бесплатно
- Разработчик Tiny Tactics пожаловался на то, что забыл про маркетинг игры и поднял таким образом её продажи

🆓 Халява/раздачи/бандлы/курсы
- Августовская раздача ассетодв в магазине Unreal Engine
- Бесплатный пак 3D-моделей Modern Industrial Pack

📝 Интересные статьи/видео
- Из разработчиков игр в разработчики сервиса Balancy для разработчиков игр
- Портирование AnKi на Android…снова, спустя ~8 лет
- 5 часов наслаждаемся концентрированным Джоном Кармаком
- Создание снежного гнома в ZBrush, Maya и Arnold
- Интервью с 3D-художником по персонажам Артемом Добрусиным
- Игре Urban Chaos под PS1 в своё время модераторы отказали, т.к. сейвы работали слишком быстро
- Battle Pass в мобилках. Исследование тенденций
- Геймдев без прикрас: мифы и реальность начинающего инди-разработчика
- Gaia и набор инструментов Intel Game Dev AI Toolkit
- Создание BoxRob
- Использование Midjourney для создания концепции и ассетов
- Скамейки на пустой площади: как создать условия для геймдев-обучения и решить кадровый вопрос на годы вперед
- Варианты материалов: решение для управления сложными библиотеками материалов
- Компенсации за вашу игру: как делать не надо
- Новая серия туториалов по архитектуре для художников по 3D-окружению
- Как выпустить мобильную инди-игру в РФ сегодня
- Настройка волн Герстнера в Unreal Engine
- Настройка стилизованного меха с помощью Ornatrix, gFur и UE4
- Создание ассета здания из одной фотографии
- Синхронизация вызовов между приложениями в распределённых системах с помощью DirectX 12
- Пулы памяти GPU в D3D12
- Внутри студии, разрабатывающей продолжение Hyper Light Drifter
- Язык шейдеров Rust EDSL
- Создание научно-фантастического оружия в ZBrush, 3ds Max и Substance 3D Painter
- Простой симулятор лидара автомобильного базирования на Unity
- Как рисовать несколько схожих предметов и не тратить время: Smart Object и его применение в геймдеве
- Trek to Yomi, вдохновлённая фильмами о самураях Куросавы, — одна из самых ярких игр года
- Test Automation of Unity3D game
- Как создаётся фанатский синематик по God of War на Unreal Engine с видюхой Nvidia 1060

📙 Разное
- Милая пародия на Welcome to the Internet
- Шейдер водички в UnrealEngine
- Вкусняшки из Блендера
- Использование нейросети dalle для текстурирования
- Niagara от Unreal предназначена не только для частиц/эффектов, её можно использовать для вычислений общего назначения
- Первый эпизод документального фильма о Arcane
- Персонажи Dota 2, сгенерированные в Midjourney
- Реалистичная PlayStation 2, созданная с помощью 3ds Max и Substance 3D Painter
- Чертежи космического корабля, созданные ИИ Midjourney
- Реалистичный Геральт из Ривии

#дайджест #gamedevnews
👍4🔥1
AppLovin предложил купить Unity за 17,5 миллиардов.

https://www.reuters.com/markets/deals/applovin-offers-buy-unity-software-2022-08-09/
🤯11🤔4👎2
Forwarded from DogDog (Dmitry Filatov)
http://vendors.dimafilatov.ru/

Я уже много лет собираю GameDev контакты компаний, которые могут помочь на аутсорсе сделать часть работы или всю игру целиком.

Буду рад, если вы добавитесь (вот форма https://vendors.dimafilatov.ru/send_vendor/) и сможете найти себе там новых партнеров.

На сайте есть:
- 445 контактов;
- краткая информация о вендоре (основные экспертизы, страна, контакты);
- поиск вендоров по параметрам;
- возможность выгружать в Excel результаты поиска;
- раз в неделю компании, у которых не работают сайты, пропадают из базы;
- есть и фрилансеры и компании;
- 300-500 визитов в месяц, 70% из них пользуются поиском и скачивают результаты;
- красивая статистика в форме сосиски.
🔥16👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Очень насыщенная статья от Лукаса Поупа про портирование Papers, Please на мобилки. На Хабре есть перевод.

Моментики:
- Оригинал был на Haxe/OpenFL, порт уже на Unity. Много чего не хватало, например, неявной типизации и супер енамов. Haxe можно транслировать в C#, поэтому часть логики с ходу получилось перенести.
- Много переделок интерфейса, карусели.
- Пиксельная сетка в 208x405. В коде масштабирование реализовано умножением на 2/3, а затем округляется до целых значений в финальном буфере с масштабом 3x.
- На некоторых экранах элементы не влезали. Где-то помогло масштабирование (на экране заставки), где-то пришлось полностью переделать расположение элементов (ночной экран), в газете заменил 4 колонки на 3.
- Многие тексты в игре в виде картинок. Там в принципе очень интересный процесс для того, чтоб проще всё локализовывать. Для порта тулза была улучшена и автоматически генерит картинки для мобилок из десктопных.
- Переписал систему событий, сделал более централизованной.
- Написал автоматического игрока, который гоняет тестовые кейсы. На современном iPhone полный прогон ~30 маршрутов игры занимает около пятнадцати минут.

В статье ещё много подробностей про переделку отдельных экранов. Если интересно, то лучше в оригинале почитать.

#papersplease
🔥20🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
У Unity новая демка Lion вышла. Демонстрирует возможности Wētā Digital, Ziva, SpeedTree, SyncSketch и то, как создать правдоподобные волосы и шерсть.

Пишут, что работает в 30 fps и 4K на PlayStation 5 🤔

https://blog.unity.com/technology/new-real-time-demo-lion-unity-art-tools-in-action-and-the-future-of-weta-digital-for

#unity
🔥5👍3
Разработчик Fire and Steel выложил в открытый доступ исходники инструмента TerrainDecorator для текстурирования террейна для Unity.

https://github.com/emrecancubukcu/Terrain-Decorator

#TerrainDecorator #opensource
🔥10👍2
Надо будет на выходных пост для закрепа сделать с описанием канала и ссылками. Пока решил написать, что завёл boosty: https://boosty.to/apanasik

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

Всем добра ☺️

#boosty
👍3
Nvidia выложила в открытый доступ Material Definition Language SDK.

Работа над этим началась в 2018, но только сейчас на SIGGRAPH 2022 компания объявила, что завершает процесс перевода в опенсорс, а оставшиеся ключевые технологии, MDL Distiller и GLSL backend, также должны стать доступными.

MDL сейчас поддерживается в Adobe для создания материалов Substance 3D Designer и Substance 3D Painter, рендерере Chaos V-Ray и Unreal Engine, а также в библиотеке Megascans.

Доступно SDK на Гитхабе: https://github.com/NVIDIA/MDL-SDK

#MDL #Nvidia #opensource
👍10
Дэйв Фрэмптон, в одиночку разрабатывающий Sapiens уже более 7 лет, рассказал про свой долгий путь: https://www.youtube.com/watch?v=66SKA06jouw

Любите документалки от NoClip? Тогда вам и это видео должно зайти.

А если хотите поддержать проект, то можете купить в Стиме, игра совсем недавно вышла в ранний доступ: https://store.steampowered.com/app/1060230/Sapiens/

За наводку спасибо Компоту.

#документалка #Sapiens
❤‍🔥6🔥43👍2🏆1
Бесплатный модульный пустынный пак. Хорошо подойдёт, например, для прототипирования.

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

https://paveloliva.gumroad.com/l/desertkit

#халява #ассеты
🔥6👍1
Годный доклад с GDC от звукорежиссёра Джеффа ван Дайка про создание звуковых эффектов Unpacking.

В процессе работы ему и его жене Анджеле пришлось создать более 14 000 аудиофайлов для игры 🤯

https://www.youtube.com/watch?v=mA4nZQA2wrs

#Unpacking #GDC
👍6🔥3
Недельный геймдев: #82 — 14 августа, 2022

📜 Обновления/релизы/новости
- Nvidia выложила в открытый доступ Material Definition Language SDK
- Разработчик Fire and Steel выложил в открытый доступ исходники инструмента TerrainDecorator для текстурирования террейна для Unity
- У Unity вышла новая демка Lion
- AppLovin предложил купить Unity за 17,5 миллиардов
- Unity показала технологию для симуляцию волос и шерсти
- Этот месяц в Rust GameDev #36
- Спустя почти год с прошлого релиза вышел RayLib 4.2
- Руководство Godot создало новую компанию W4 Games
- W4 Games добавила поддержку Direct3D 12 в Godot 4

🆓 Халява/раздачи/бандлы/курсы
- Бесплатный модульный пустынный пак

📝 Интересные статьи/видео
- Unpacking: игра со звуком
- Очень насыщенная статья от Лукаса Поупа про портирование Papers, Please на мобилки
- Дэйв Фрэмптон, в одиночку разрабатывающий Sapiens уже более 7 лет, рассказал про свой долгий путь
- Мышиный городок, созданный в Blender, Substance 3D Painter и Unreal Engine 5
- Консольный UI для World of Warcraft и отказ от асинхронного кода в idewave-cli
- Gamedev: как рисовать игры
- Создание антиутопического сюрреализма и биомеханических ужасов Scorn
- Как комбинировать игровые жанры
- Как работал параллакс-скроллинг в Duke Nukem II
- Проектирование средневекового трактира с помощью Maya, ZBrush и Unreal Engine 5
- Челночный арт-пайплайн Storyngton Hall: как мы исследуем, концептим, собираем локации и персонажей
- Избегайте неэффективных (или мошеннических) взаимодействий с инфлюенсерами
- Объединяем игроков: создание кроссплея в Destiny 2
- Объяснение шейдеров: градиенты
- Чем занимается художник по уровням в геймдеве и как им стать: рекомендации и примерный пул задач
- Второе рождение браузерке из 2010 года
- Как создать игру Tetris с помощью Three.js
- Действительно ли видеоигры стали дороже
- Причёски в играх: эстетическая разница между востоком и западом
- Как разработчикам следует отвечать на негативные отзывы в Steam
- *Нет связи*: эмулятор Сферы, часть 2
- PC Engine — История консолей NEC. Часть 1
- Краткое руководство по пропорциям человеческого черепа
- Как аниме изображает коллективное отчаяние
- Хочу в геймдев #43: профессия концепт-художник

📙 Разное
- «Как хорошо, что мы хреново работаем»: шоураннер «Аркейн» о проблемах в производстве, благодаря которым появилась K/DA
- Стилизованная короткометражка, созданная в UE5, от Airborn Studios
- Кристиан Бэйл из «Тёмного рыцаря» воссоздан в 3D
- Фотореалистичное японское окружение, созданное в Unreal Engine 5
- Аддон для Блендера для генерации лоуполи импостеров

#дайджест #gamedevnews
👍6🔥4
Совет директоров Unity отклонил предложение о покупке со стороны AppLovin и заявили, что подобное поглощение «не отвечает интересам акционеров Unity».

https://investors.unity.com/news/news-details/2022/Unity-Board-of-Directors-Reaffirms-Commitment-to-ironSource-Transaction-and-Rejects-Unsolicited-Proposal-from-AppLovin/default.aspx

#unity
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
Создание своего первого котика в Blender.

https://twitter.com/GamercatNeko/status/1559230439864270848

#Blender
🔥1811👍2