Gamedev suffering
9.09K subscribers
960 photos
81 videos
13 files
2.34K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Статья от Александра Хилько с анализом звука в нашумевшем шутере Atomic Heart.

https://sponsr.ru/xssracademy/30790/Kulturnyi_fenomen_Atomic_Heart/

#AtomicHeart #звук
Больше про моддинг, но, всё же, NVIDIA выложила исходники RTX Remix в открытый доступ по MIT лицензии.

Тулза позволяет создавать ремастеры классических игр на DirectX 8 и 9.

RTX Remix захватывает игровую сцену и заменяет ресурсы при воспроизведении, внедряя в игру RTX технологии: трассировка пути, DLSS 3 и Reflex. Там ИИ-шка ещё, которая позволяет улучшить текстурки и всё такое.

Выложили пока среду только, но в ближайшее время и Creator Toolkit будет.

Формально работает только на картах зелёных (как минимум, редактор), но билды можно запускать и на картах красных/синих. Правда, вряд ли там норм перфоманс будет, т. к. спец. ядер нету.

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

#nvidia #RTXRemix
Андрей Коваль рассказал про разработку The Excrawlers, поделился циферками по затратам и заработку с проекта (спойлер: не очень, но автор считает релиз успешным).
Недельный геймдев: #117 — 16 апреля, 2023

📜 Обновления/релизы/новости
- Активная поддержка Dreams закончится 1 сентября
- NVIDIA выложила исходники RTX Remix в открытый доступ по MIT лицензии
- В России заработала новая игровая ассоциация — АПРИОРИ

📝 Интересные статьи/видео
- 27 месяцев разработки, 32 отзыва и успешный релиз
- Почему LiveOps так важен в 2023 году — гид от Balancy
- Что такое PBR-текстуры
- Культурный феномен Atomic Heart
- Работа над демкой Oasis, созданной с помощью Unreal Engine и Substance 3D
- 6 уроков, извлечённых при создании Zoo Tycoon
- История Bioshock Infinite
- Делаю мертвые прототипы 6 лет
- Игры, которые вам нравятся, вероятно, не те же, что хорошо продаются в Steam
- World Space Path Resampling
- Соната Кодзи Игараси — как создавалась культовая Castlevania: Symphony of the Night
- Два прихлопа, два притопа: как я делал раннер со звуковым управлением на JS
- Пять советов по работе с издателем
- Творческие и технические аспекты разработки SCHiM
- Что делает выбор сложности хорошим
- Введение в инструменты профилирования железок от AMD
- Разработка решения для рендеринга воды
- Direct3D 12: приключения в стране шейдеров
- Моторчики в Unity Physics
- Niagara Grid 2D: отрисовка локаций в Unreal 5.1
- Как ИИ’шка работает в Cascadeur
- Даже старые гиперказуалки попадают в топ-10 в первом квартале 2023 года
- Генеративные агенты: интерактивные симулякры человеческого поведения
- Возвращаем интерес к игре
- Mesh Shaders и Meshlet Culling в Metal 3
- Проективная геометрическая алгебра

📙 Разное
- Занимательный робопазл
- Процедурная анимация робота-паука с помощью геометрических нод
- Процедурный анимированный органический материал в Unity

#gamedevnews #дайджест
Дошли наконец-то руки до организации рассылки (снова). Раньше использовал Getrevue, но Маск решил убить сервис. Переехал на Сабстак в итоге.

Сделал первую рассылку. Редактор хорош, в целом пока нравится. Подписываемся, чтоб не пропустить.

Тех, кто был подписан на Getrevue, я уже импортнул, должны были получить рассылку первую.
This media is not supported in your browser
VIEW IN TELEGRAM
Немного красоты из Блендера для дедов, которые застали Ранму.

https://twitter.com/giwono0708/status/1637231593432707073

В Твиттере в треде автор немного поделился закулисьем.

#blender #b3d #Ranma #anime
⚡️ Как используется паттерн MVP на Unity?

Приглашаем 20 апреля в 19:00 мск бесплатный вебинар «Model-View-Presenter» в OTUS.

🔥 На занятии мы изучим паттерн Model-View-Presenter на примере окна прокачки персонажа.

❗️ План вебинара:
- Определим проблематику
- Разберем применение паттерна MVP
- Закрепим полученный материал практическим заданием
- Сделаем выводы
- Зададим вопросы

Занятие проведет Игорь Гулькин, Senior Unity Developer с 5-ти летним опытом в GameDev. Предлагаем попробовать курс.

👉 Регистрация на вебинар: https://otus.pw/c9zL/

Урок пройдет в рамках онлайн-курса OTUS “Unity Game Developer. Professional”. Курс доступен в рассрочку.

Реклама. Информация о рекламодателе на сайте
www.otus.ru

#реклама
Недавно вышла Gripper, Кирилл Золовкин рассказал про ожидания и поделился мыслями по части маркетинга. Некоторые тейки:
1. Разочарование влиянием прессы на вишлисты. Фестивали и стримеры дают гораздо больше.
2. Маркетинг для PC-игр минимум 25% от бюджета.
3. Для инди лучше работают фестивали, органические просмотры от ютуберов, умение работать с Reddit и TikTok, построение локального комьюнити.
4. Слишком много переделок (стартовали на GameMaker, перешли на UE), смена команды.
5. «Строя свой бизнес, нужно брать ответственность за все, в сотню раз серьезнее относиться к словам и поступкам».
6. Много хейта прилетело из-за сложности проекта. «Мне, как дизайнеру со стажем, больно осознавать, что оценки снижают именно за дизайн».

#Gripper
Стал доступен доклад с GDC 2023 по рендерингу персонажей в The Callisto Protocol.

https://www.gdcvault.com/play/1029339/The-Character-Rendering-Art-of

#TheCallistoProtocol #GDC
Ребята из INDIE SPACE у себя на сайте собирают базу всяких полезностей, которые могут вам пригодиться:
💰Список издателей по платформам
💬 Всевозможные чаты, сообщества, тг-каналы, посвящённые разработке
📚 Геймдев-литература
📆 Анонсы мероприятий

И всякие другие полезности.

Сам сайт: https://indie-space.ru. Может чего и найдёте для себя.
Также у них есть канал в Телеге: https://t.me/indie_space
This media is not supported in your browser
VIEW IN TELEGRAM
Крутой тред, где люди делятся любимыми анимациями, которые они делали 🥰

https://twitter.com/Vingu1K/status/1647600734169382917
This media is not supported in your browser
VIEW IN TELEGRAM
Microsoft выпустила Babylon.js 6.0. И я бы прошёл мимо новости, если бы не одно но...добавили физический движок Havok. И не просто добавили, а «тайно работали с командой Havok» над этим. И всё это бесплатно 🤯

Работает в виде WASM-плагина. С доп. режимами заявляют, что рендерится быстрее — «на некоторых девайсах до 50x».

#Babylon #Havok
Первый на моей памяти набор Humble Bundle про Godot. Есть курсы как по Godot 3, так и по Godot 4, а также несколько курсов по работе с Blender и Photoshop.

#godot #humblebundle
Недельный геймдев: #118 — 23 апреля, 2023

📜 Обновления/релизы/новости
- Babylon.js 6.0 и Havok
- Microsoft выпустила DirectStorage 1.2 с поддержкой HDD
- Valve выпустила крупнейшее обновление для Proton — теперь на Steam Deck и Linux работают ремейк Dead Space и Forspoken
- В iOS 17 появится установка приложений из сторонних источников
- Фанаты декомпилировали код Paper Mario — это позволит создавать моды и портировать игру на ПК
- Много крутых идей, но мало рабочих уровней: Джош Сойер об отменённой игре по «Чужому» от Obsidian
- SEGA покупает Rovio Entertainment, известной по Angry Birds, за 776 миллионов долларов
- Реалистичный шутер с видом из нагрудного регистратора получил название Unrecord
- Про будущие релизы Godot 4.0

🆓 Халява/раздачи/бандлы/курсы
- HeliumX Lite для After Effects
- Godot Humble Bundle от Zenva

📝 Интересные статьи/видео
- «Ожидания были сильно выше», — Кирилл Золовкин о релизе Gripper
- О, «Герои»? Дайте две! Как я писал очередной браузерный клон легендарной стратегии, в который уже почти* можно играть
- Закулисье разработчиков «трэш» игр. Сколько можно зарабатывать на мусорных играх в Steam
- Разработка игр на Go: шейдеры
- Секрет аддиктивности Vampire Survivors: почему так сложно перестать играть
- 🇺🇸 Как SCP заразил Интернет
- «Мне говорили, что я старая и у меня ничего не получится»: разговор с CG-художницей Noura, рисующей арты для Dota 2
- 🇺🇸 Погружаемся в Unreal Editor от Epic Games для Fortnite
- Как поучаствовать в конкурсе локализаторов игр LocJAM
- 🇺🇸 Стал доступен доклад с GDC 2023 по рендерингу персонажей в The Callisto Protocol
- 🇺🇸 Где найти и как выбрать правильный тренд для вашей гиперказуальной игры
- 🇺🇸 Настройка освещения для уютной лесной сцены в Unreal Engine 5.1
- Как попасть на работу в Remedy
- 🇺🇸 Быстрые итерации дизайна в Breachers с использованием AssetPostprocessor и Blender
- 🇺🇸 GigaBash — колоссальное столкновение кайдзю, отдающее дань уважения Годзилле и Ультрамену
- Почему вам стоит использовать Unity Simulator при разработке под мобильные платформы
- 🇺🇸 Что происходит, когда мейнстримное СМИ освещают инди-игры
- 🇺🇸 Множество измерений Кирби
- Если с другом вышел в путь: из чего состоит хорошая кооперативная игра
- 🇺🇸 Композитор Dead Space Джейсон Грейвс делится уроками из карьеры звукорежиссёра
- The Last of Us Part I: примеры создания наглядности и навигации
- 🇺🇸 6 способов, которыми ScriptableObjects может принести пользу вашей команде и коду
- 🇺🇸 Выступление Epic Games с GDC 2023 о физике персонажей в UE5
- 🇺🇸 Bleak Sword от more8bit демонстрирует минималистский подход к дизайну мобильных игр
- 🇺🇸 Contraband Police: как она выстрелила и почему так важен игровой «крючок»
- 🇺🇸 Как машинное обучение меняет индустрию видеоигр
- 🇺🇸 Инди-разработчик Кайген Финли: «В разработке игр легко потерять себя»
- 🇺🇸 Цветовая коррекция шейдером

📙 Разное
- Крутой тред, где люди делятся любимыми анимациями, которые они делали
- Занятный генератор карт
- 5 разработчиков сделали небольшую игру
- Немного красоты из Блендера для дедов, которые застали Ранму

#gamedevnews #дайджест
Забавная история от разработчика Stories Untold. Игроки жаловались, что при запуске 1 эпизода застревали на чёрном экране.

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

Разработчики промежуточного ПО/библиотеки, которая использовалась в игре, такой кейс даже не предусматривали, т. к. такие кодеки идут сразу с установкой системы.

https://twitter.com/jon_NoCode/status/1652246041595375618
Недельный геймдев: #119 — 30 апреля, 2023

📜 Обновления/релизы/новости
- Британский антимонопольный регулятор заблокировал сделку Microsoft с Activision Blizzard
- Honkai: Star Rail обошла Genshin Impact по мобильной выручке за первые сутки
- Alawar закроет свою площадку с играми
- Unrecord добавило в список желаемого более 600 тысяч пользователей Steam
- Radeon Memory Visualizer 1.6
- Radeon Raytracing Analyzer 1.2
- «Оглушительная победа»: Apple выиграла суд у Epic Games

🆓 Халява/раздачи/бандлы/курсы
- WithPoly: бесплатный генератор текстур с помощью ИИ

📝 Интересные статьи/видео
- 🇺🇸 Как Tunic был построен на тайне
- Хитрости и секреты за год соло-разработки, чтобы довести игру до релиза
- 🇺🇸 Неразгаданные тайны Тетриса с создателем Алексеем Пажитновым и дизайнером Хенком Роджерсом
- 🇺🇸 Как настроить LiveOps в мёрдж-играх (кейс Merge Mansion)
- Что такое блюпринты — и как они работают в Unreal Engine
- Опубликовал проект абсолютно без рекламы в Яндекс и Google — вот, что из этого вышло
- 🇺🇸 Хотите сделать отличный игровой трейлер? Оптимизируйте его для социальных сетей
- 🇺🇸 Death of a Game: Unreal Tournament
- 🇺🇸 Что если бы Steam не брал 30% комиссию
- 🇺🇸 Культура компании в KitBash3D
- 🇺🇸 Преодолевая барьеры: доступная боёвка в God of War Ragnarok
- Как аутсорс-компании могут использовать нейросети в процессах, – опыт OWL studio
- 🇺🇸 Создание шейдера каустики в Unreal Engine 5
- 🇺🇸 Godot Showcase — Cassette Beasts
- 🇺🇸 Почему боты Halo Infinite больше похожи на людей
- 🇺🇸 5 советов экспертов по лицевой анимации
- 🇺🇸 Где находятся Steam, Xbox и PlayStation игроки
- 🇺🇸 Руководство по финансированию мобильных проектов
- От 0 до 200 000 000 игроков — об эволюции бэкенда за 40 мин
- 🇺🇸 Кубическая интерполяция кватернионов
- 🇺🇸 От самураев до Супер Марио: исследование японских геймеров
- 🇺🇸 Матрицы преобразований понятные каждому
- 🇺🇸 Повысьте креативность ваших игроков с помощью пользовательского контента

📙 Разное
- Забавная история от разработчика Stories Untold. Игроки жаловались, что при запуске 1 эпизода застревали на чёрном экране
- Вход запрещён
- Интересная обувь
- Генератор террейна
- Каждым персонажем владеет отдельный сценарист: Майк Лейдлоу о том, как BioWare работает с компаньонами в Dragon Age

#gamedevnews #дайджест
Разработчик языка программирования Umka наконец-то релизнул версию 1.0. В статье он рассказывает что это, зачем и почему. А заодно и про основной движок/фреймворк Tophat на нём.

#Umka #Tophat