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

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
За неделю много всяких новостей по Unity появилось. Поэтому одним постом опубликую.

- Юнитишная команда, занимающаяся Shader Graph, объявила о выпуске новых сэмпловых проектов, доступных для 2021 LTS, 2022 LTS и будущих релизов. В коллекции более 140 Shader Graph.
- Релиз Unity 2023.2 Tech Stream. Улучшения по части графики, Shader Graph для UGUI, поддержка Meta Quest 3, новые AR, VR, MR шаблоны, улучшения по части UI Toolkit и рантайм биндингов, новый модуль Highlights module для профайлинга. И много другого.
- Возврат к корням: следующая версия движка с новыми ИИ-инструментами будет Unity 6. Разработчики получат ранний доступ к инструментам на базе ИИ: Unity Muse и Unity Sentis. Дадут потыкать WebGPU и Unity Cloud для работы в команде.
- Бетка Unity Asset Manager. Все ассеты в одном месте, с просмотрщиком, для удобной работы в команде. Unity Industry subscription включает 120 гиг на место.

#unity
🔥21👍9💩21😢1🤡1
Там оказывается 4-е издание книги Physically Based Rendering вышло. Есть как теория, так и практическая реализация.

Всё доступно без регистрации и смс прям в браузере.

#книги #PBR
47👍13
Недельный геймдев: #148 — 19 ноября, 2023

📜 Обновления/релизы/новости
- У Raylib юбилейчик — движку 10 лет. И как раз релизнулась версия 5.0
- «Никаких больших изменений не произошло»: авторы S.T.A.L.K.E.R. 2 прокомментировали новость о смене владельца студии
- Александр Фёдоров (один из создателей оригинального The Daily Telefrag) планирует реанимировать DTF
- Продажи игры по мему «Русы против ящеров» превысили 100 тысяч копий
- Новые сэмпл проекты по Shader Graph Node
- Релиз Unity 2023.2 Tech Stream
- Возврат к корням: следующая версия движка с новыми ИИ-инструментами будет Unity 6
- Материнская компания 505 Games уволит почти треть сотрудников
- Вышел Blender 4.0
- Из игрового подразделения Amazon уволили 180 человек
- Вышел фанатский 15-летний ремейк Dungeon Keeper
- Анонсирована MonoGame Foundation

🆓 Халява/раздачи/бандлы/курсы
- 4-е издание книги Physically Based Rendering вышло
- Сэмпл Godot C# + новая демонстрация рендеринга

📝 Интересные статьи/видео
- 🇬🇧 Half-Life: документалка на 25-летие
- 🇬🇧 Don’t Scream: 100к за 2 недели
- 🇬🇧 Создание UI для God of War Ragnarök’
- 🇬🇧 Создание Hack-and-Slash VOIN как инди
- Разработка высоконагруженного игрового WebSocket сервера на Java, Netty с поддержкой BattleRoyale/Matchmaking
- 🇬🇧 Разработчик Repunk: «У меня были и более мрачные моменты»
- 🇬🇧 Сочувствие к монстрам
- Хочешь сделать интересного монстра, думай как монстр
- 🇬🇧 ИИ в Marvel’s Spider-Man
- 🇬🇧 От 1 миллиона пикселей до атмосферного научно-фантастического платформера
- 🇬🇧 Игрок как исполнитель: подготовка сцены для вашей аудитории
- Игровая экономика Premium игр на примере PC 4х стратегии
- 🇬🇧 Создание комиксовый эффект с помощью VFX Graph
- 🇬🇧 За кулисами издательства игр
- 🇬🇧 Запрограммируйте своё собственное приключение без кода
- 🇬🇧 Unreal Engine: performance guide
- 🇬🇧 Mastering Render Targets
- 🇬🇧 Разработка монохромного экшн-шутера о пиратах для мобильных устройств
- 🇬🇧 Как изменить постобработку с помощью кода
- 🇬🇧 Какие игры следует создавать бывшим AAA-разработчикам, когда они переходят в инди
- 🇬🇧 Исследование воспроизводимости

📙 Разное
- Ребята из UNIGINE красивое показывают
- Когда открыл сетап, который не трогал продолжительное время
- Генератор 2D взрывов в Blender
- Какое месиво в коде AAA-игр

Также вы можете подписаться на рассылку дайджеста.

#gamedevnews #дайджест
🔥22👍10❤‍🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Не пришлось ждать и 4-х лет...а, нет, пришлось...Вышла шестая часть из серии «Галоп пикселя» от Андрея (Weilard'а) Ляпичева!

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

#pixelart #анимация
🔥38👍42
Что ж...Артём (креативный директор студии perelesoq) написал постмортем Torn Away.

Циферки:
- На момент релиза 18к вишлистов.
- В день релиза продали 504 копии в Стиме и 50 в ВКплей. Сейчас всего продано: 2178 копий в Стиме и 318 в ВКплей.
- Ожидали конверсию из вишлистов 10-20%, но в итоге вышло 2-3%. Чистая конверсия из вишлистов на данный момент составляет всего 3,6%
- Раздали около 400 ключей через сервис для связи со стримерами и СМИ Keymailer и 850 напрямую. На данный момент только 10% из отправленных ключей вылилось в статью, обзор или видео.

Краткие мысли автора, почему провалилась:
- Тема. От войны все устали.
- Экономическая ситуация в мире, цена игры, популярность определённых жанров в 2023 году.
- Сложность покупки игры в Steam из РФ, Беларуси и Украины.
- Недостаток маркетингового бюджета (классическая ошибка).

Утром 28 октября партнёр и по совместительству основной инвестор студии написал, что больше не готов поддерживать перелесок. Сейчас студия находится в подвешенном состоянии.

#аналитика #постмортем
😢103🤡12👍6🎉2💩2🫡21
Вот это врыв на Хабре, конечно.

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

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


И оды C++
С++ уже десятки лет без альтернатив является основным языком игростроя.


Плач про легаси и прочее прочее. Человеку могу только посочувствовать.


От себя хочу сказать, что проектов много разных с разными условиями и уровнем вовлечения в разработку. Лично для меня в геймдеве минусом всегда была лишь низкая зарплата (ну, как, низкая она только на фоне обычного IT). Но плюсы сферы перекрывают все минусы 😅
30🤔16👍4🔥3🌚3
Недельный геймдев: #149 — 26 ноября, 2023

📜 Обновления/релизы/новости
- GameMaker отменил подписку для инди-разработчиков
- KeyShot 2023.3
- Релиз Unity 2023.2 Tech Stream
- Ascendant Studios: на провал Immortals of Aveum повлияло обилие громких релизов в 2023 году
- Пабло Добарро и Джоан Фонс представили Uniform

🆓 Халява/раздачи/бандлы/курсы
- The Ultimate Game Development Bundle

📝 Интересные статьи/видео
- Сколько заработала Torn Away и есть ли жизнь после релиза — говорит perelesoq
- «Галоп пикселя — часть шестая» — Анимация персонажей. Бег
- 🇬🇧 Passivestar о создании собственных инструментов в Blender
- Кто такой менеджер — разговор с Евгением Судаком
- 🇬🇧 Как мне стать программистом по графике
- Шейдер поточного движения или Флоумапинг 🌊
- 🇬🇧 Настройка процедурной анимации турелей с помощью Control Rig в Unreal Engine
- Графика древности: палитры, часть 1/2
- 🇬🇧 Полное руководство по LiveOps в играх 2024 года
- Как создают игры в Sobaka Studio
- Вы точно хотите пойти программистом в gamedev
- 🇬🇧 Разрушение мифов: невозможно создавать игры, используя блюпринты в Unreal
- 🇬🇧 Маленькие сроки и бюджеты разработки
- 🇬🇧 Тестирование производительности Unity ECS
- 🇬🇧 Dynamic vertex formats
- 🇬🇧 Оптимизируйте свои меши!
- Возвращаемся на Гроув-Стрит. Анализ движка Grand Theft Auto: San Andreas на Unity
- 🇬🇧 Tiny Tina’s Wonderlands: найти прецедент в беспрецедентные времена
- 🇬🇧 Создание ретро-игры с видом сверху, вдохновл`нной Resident Evil, в Unity
- 🇬🇧 Аргументы в пользу создания собственной технологии
- 🇬🇧 Как настроить слабоосвещенное окружение в Unreal Engine 5

📙 Разное
- Стилизованное окружение в бутылке
- Shadow Caustics с Blender Cycles
- Прототип игры для обучения ребёнка математике

Также вы можете подписаться на рассылку дайджеста.

#дайджест #gamedevnews
👍19🔥82
Forwarded from Заметки безработного Апанасика (Andrei Apanasik (Balancy))
Трудовые будни с Unity. В WebGL билде UnityWebRequest посылал порой закарапченный json. Почему? Фиг его знает. Я оборачивал вызов UploadHandlerRaw в using, чтобы у меня не было ошибок к редакторе об утечках памяти (нет, ручной Dispose не помогал).

Но если UploadHandlerRaw создавать ручками и ручками диспоузить, то в WebGL всё норм. Правда, в редакторе ругается на лики. В итоге пришлось в if/else заворачивать и чекать платформу в рантайме 🙈

// for WebGL have to create and clean it manually, 'cause otherwise data will be corrupted
if (Application.platform == RuntimePlatform.WebGLPlayer)
{
uh = new UploadHandlerRaw(body);
request.uploadHandler?.Dispose();
request.uploadHandler = uh;
}
else
{
// looks like Unity internally creates handler,
// so we need to clear this shit to prevent memory leaks 🤦‍♂️
// https://forum.unity.com/threads/a-native-collection-has-not-been-disposed-resulting-in-a-memory-leak.1136068/
using (var uh2 = new UploadHandlerRaw(body))
{
request.uploadHandler?.Dispose();
request.uploadHandler = uh2;
}
}


Обсуждение на форуме.

#unity
🤔13🌚3😱2🤣21👍1
Мнения?
😢56👍13💩5🤔2🤯1🍾1
100к+ подписчиков за 72 часа. Всё благодаря твиту про добавление секса в игру. Порно/секс — двигатель прогресса.

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

#CultoftheLamb #PR
🔥43👍6😁6💩5🌚3🤯1
Центр развития креативной экономики АСИ запускает акселераторы с целью вывода российских геймдев-разработчиков на зарубежные рынки. Ориентация на азиатские рынки (Китай, в первую очередь).

Главная задача акселератора — разработка видеоигр с зарубежными партнёрами и совместное продвижение игровой индустрии. В рамках программы 30 компаниям предоставят обучение, экспертную поддержку и возможность установить контакты с партнёрами из дружественных стран.

Участники получат знания про экспорт в страны Азии и БРИКС+, поработают над стратегиями совместного создания игр и смогут представить свои проекты на крупных международных форумах.

Ну а результаты акселератора будут представлены на Петербургском международном экономическом форуме, Восточном экономическом форуме и саммите БРИКС. Позже планируется распространение опыта и результатов программы на другие страны.

Хорошая возможность для российских разработчиков выйти на азиатские рынки 😎
🤡55👍17🤔7💩41
Иронично 😂

#unity #WebGPU
🤣63🤡16😁2🤔2🌚21👍1😢1