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

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Занимательное видео с разработчиками Penny's Big Breakaway. Рассказывают про создание, в том числе, своего движка.

Немало моментиков:
- Свой движок (хех).
- Для разработки выбрали язык Beef.
- Дофига инструментов написали собственных для работы в Maya, в том числе, Gradient Editor для настройки шейдеров.
- Много процедурной генерации для уровней.
- Изначально один уровень весил 900 метров. Позжимали ассеты, дедупликацию вершин с теми же атрибутами сделали, BVH и т. д. Сократили размер до 30 метров.
- Со светом были проблемы. Динамический маппинг не для всего работал. Попробовали запекать тени для окружения в Майке на ЦПУ, но это занимало 6 часов. С такими таймингами работать невозможно. Связались с разработчиком, который написал маппер, в том числе, под Unity, работающий на CUDA. Он им помог в их sdk добавить наработки. Сократили время запекания до 10-20 минут.
- Для оптимизации под Свич активно использовали стенсил буфер и много других ухищрений.
Привет! Меня зовут Бекхан, мне 28 лет. Узнайте обо мне больше, открыв картинку над постом или прочитав полный текст здесь.

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

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

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

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

Попасть в Bekhan Code

#реклама
Там же Blender 4.2 LTS вышел. Моментики:
- EEVEE (render engine) переписали, а вместе с тем завезли глобальное освещение, displacement, volumetric свет и тени.
- Ray Portals в Cycles завезли. Должно помочь в работе с VFX.
- Куча новых тулз для скульптинга.
- Compositor теперь может на полную использовать ускорение на GPU для оффлайн рендера. CPU-бекенд тоже переписан и стал быстрее.
- Расширения. Теперь через отдельную платформу можно делиться ими.

#Blender
[ Недельный геймдев: #183 — 21 июля, 2024 ]

📜 Обновления/релизы/новости
- Вышел Blender 4.2 LTS
- Baldur’s Gate 3 получила так много наград, что это повлияло на рабочие процессы в Larian
- Полную версию Resident Evil 7 для iOS купили около 2 тысяч пользователей
- 2,2 миллиона человек купили College Football 25 за 100 долларов — чтобы начать играть за три дня до релиза
- На создание российской консоли запросили миллиард рублей
- Глава ОРВИ: «Смута сильнее Assassin’s Creed по уровню исторического реализма»
- Авторы Warhammer 40,000: Space Marine 2 подтвердили утечку старой сборки игры — ей почти год
- Кен Левин рассказал, что 2K «почти отменила» первую BioShock, а запустить разработку было сложно из-за отсутствия интереса от издателей
- Магазин мини-приложений в Telegram и встроенный браузер с поддержкой Web3 появится в Telegram в июле 2024 года
- «Game Pass Standard неправильно называть «урезанной» версией»: Microsoft по пунктам ответила на критику FTC
- Take-Two боится ревью-бомбинга, т.к. он «способен привести к потере игроков и прибыли»
- Steam упростил добавление ссылок на соц. сети
- Unreal Engine 5.4.3
- Selectel запустил мобильную ферму для удалённого тестирования приложений на смартфонах

🆓 Халява/раздачи/бандлы/курсы
- The Ultimate 3D Creator’s Bundle

📝 Интересные статьи/видео
- 🇬🇧 Разработка Penny’s Big Breakaway и своего движка
- 🇬🇧 Level and Quest Design Collaboration from Skyrim to Starfield
- Кто такой 3D-художник
- 🇬🇧 Миллионы захваченных Little Kitty, Big City домов
- И целых 20 ядер мало
- 🇬🇧 Как настроить ветер для 3D-сцены в стиле Ghibli
- Насколько быстр Javascript? Симулируем 20 миллионов частиц
- 🇬🇧 Текстурирование реалистичного обожжённого металла и потёртого дерева в 3D
- Когда был маленьким, писал авиасимулятор. Часть I
- 🇬🇧 Physically Based Cel Shading
- Occlusion masking: просвечиваем стены в Unreal Engine
- 🇬🇧 Как создать стилизованного вампира с помощью ZBrush
- 🇬🇧 «Я просто отправил им email» – как маленькая студия получила зелёный свет на создание игры по The Queen’s Gambit
- 🇬🇧 D3D12 Preview: Mesh Nodes in Work Graphs
- 🇬🇧 Начинаем работу с меш-нодами в DX12
- 🇬🇧 Советы, рекомендации по работе с меш-нодами

📙 Разное
- Переосмысление игр на старый лад в midjourney
- Скалолазание как в Shadow of the Colossus

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

#дайджест #gamedevnews
Меня часто спрашивают про ведение блога/канала и про набор аудитории. Фишка в том, что я сам ни разу не заказывал рекламу, аудитория всегда росла органически.

Конкретно этому каналу изначальный буст дали публикации в Твиттере и на DTF, где большая часть тех, кто меня читает. Но в дальнейшем канал стабильно рос за счёт репостов и после добавления блока рекомендаций в Телеге.

А как вы на этот канал попали?
This media is not supported in your browser
VIEW IN TELEGRAM
Сомик просто хочет поцеловать разработчика, а тот убегает 😭

Автор много разного выкладывает, сделанного в UE5, но, судя по всему, это просто мини-демки, а не полноценная игра =/
Please open Telegram to view this post
VIEW IN TELEGRAM
А у нас вышла книжка «Best Practices for In-Game Shop Design», посвящённая целиком внутриигровому магазину.

Рассмотрены различных стратегии, хитрости и подходы, чтоб доходность f2p игр поднять.

Скачать можно бесплатно.

#Balancy #халява
Интересная инфа про разработчика AFK Journey и Rise of Kingdoms: сотрудники владеют 20% долей каждого игрового проекта, над которым они работают, и могут получать прибыль в зависимости от своей доли. Так, в 2021 в карман 90 сотрудникам Lilith Games упало в сумме 25 миллионов. Бонусом. Помимо зарплаты.

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

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

- У демок теперь может быть отдельная страница. Если вы решите сделать отдельную страницу для демки, то у неё будут свои отзывы от игроков.
- Демки рассматриваются системой аналогично f2p-играм и будут появляться в чартах и списках.
- Игроки смогут добавлять демоверсии в свою библиотеку, не устанавливая их немедленно. Для демок отображается кнопка «добавить в библиотеку».
- Теперь можно отправлять электронные письма подписчикам своей базовой игры о выпуске демо-версии.
- Демки можно устанавливать, даже если у игрока уже есть полная версия игры. В первую очередь, это облегчит разработчикам тестирование, но также поможет игрокам легче управлять установкой/удалением демоверсий.
- Демки можно явно удалить из учётной записи.

#Steam
Котят, не поленитесь, настройте контроль версий для своих проектов, а то, как вот эти разработчики, в какой-то момент можете потерять исходники навсегда.

Особенно, если вы инди и в случае, скажем, отказа SSD, можете потерять единственную копию ассетов.
[ Недельный геймдев: #184 — 28 июля, 2024 ]

📜 Обновления/релизы/новости
- Лучшие практики для внутриигровых магазинов: как конвертировать игроков в платящих
- Steam обновляет демки, добавляя отдельные страницы в магазин и отзывы пользователей
- «Мы завершаем квартал со смешанными чувствами», — операционная прибыль Paradox Interactive упала на 90%
- P4Houdini встраивает контроль версий в Houdini
- Продажи ENDER LILIES: Quietus of the Knights достигли 1,5 млн копий
- Гильдия актёров США объявила о забастовке против видеоигровых компаний — на фоне чрезмерного использования ИИ в разработке
- Сотрудники World of Warcraft и Bethesda организовали профсоюзы
- Прибыль с проектов Lilith Games распределяется среди сотрудников в соответствии с их долей
- AppMagic привлёк 3 млн долларов инвестиций
- Генеральный директор ZeptoLab ушёл в отставку
- Творческий директор обеих частей Mario + Rabbids покинул Ubisoft после 25 лет работы в компании
- Defold 1.9.1 с превью поддержки C#
- Реструктуризация в Humble Games

🆓 Халява/раздачи/бандлы/курсы
- Leartes Studios Unreal Unity and Godot Mega Flash Sale
- Анимешный шейдер воды

📝 Интересные статьи/видео
- 🇬🇧 Good Design, Bad Design Vol. 15: The Best and Worst of Video Game Graphic Design
- Как сочетать инди-разработку игр в свободное время с фулл-тайм работой
- 🇬🇧 Double Fine PsychOdyssey EP33: We Wrote It Down
- Симуляция живущего мира, живые NPC
- 🇬🇧 Создание уникального резного приклада в ZBrush и Substance 3D
- Вывод в Open Source как способ сделать игру вечной
- 🇬🇧 Всепоглощающее путешествие по созданию Dungeons & Kingdoms
- Руководители theHunter, League of Legends и Manor Lords рассказали, как показатель одновременных игроков вводит в заблуждение об успехах тайтла
- 🇬🇧 What Happens After a God Goes Mad
- От веб-настолки до 3D-метавселенной: как разрабатывается игра для сотрудников
- 🇬🇧 Как создать солнечное побережье Средиземного моря в Unreal Engine 5
- +100 монет: Как зарабатывать на разработке мобильных приложений и игр
- 🇬🇧 Советы по скульптингу одежды и складок в ZBrush
- 🇬🇧 Say Do Ratio
- 🇬🇧 Когда игра с оценкой Mostly Positive не особо продаётся
- 🇬🇧 Digital images

📙 Разное
- Ловись рыбка большая и маленькая
- Камера, которая отслеживает каждый ваш шаг
- «Драгоценные» глаза для VRChat-аватара

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

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

Если вы сами пилите игру, то напишите текст о разработке (ГД, программирование, маркетинг, постмортем и т. д.) на том же Хабре/DTF/Телеграфе и скиньте мне. Если подойдёт для канала, то опубликую вместе с ссылкой на игру, что, хоть немного, но явно добавит вам вишлистов.

Просто рекламой не занимаюсь, т. к. формат канала, всё же не тот, а вот поделиться хорошими материалами по разработке всегда рад.
This media is not supported in your browser
VIEW IN TELEGRAM
Никто не просил, но вот Doom в Balatro.

#Doom #Balatro
Activision выложила карту Caldera из Call of Duty: Warzone в опенсорс 🤔

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

Помимо самой геометрии (в OpenUSD) ещё куча данных по поведению игроков на карте. И вот именно данные по игрокам, имхо, тут как раз ценнее.

#opensource
Интересная (в плохом смысле) новость про Braid Anniversary Edition. Судя по словам Блоу, у игры просто «отвратительные продажи». Насколько помню, в среднем коэффициент ревью к продажам в районе 20-60 для Стима.

Сейчас там и тысячи отзывов нет. Т. е. даже при самом оптимистичном раскладе у игры и 100к продаж нет. А это разработчик и IP довольно известные.

Как-то совсем печальненько.

#аналитика
С нами и индустрией что-то явно не так, если мы радуемся таким (что уволили не так много людей) новостям 😔

#увольнения
Знакомые котята с канала Практика гейм-дизайна стартанули геймджем. Продлится неделю. Тема: Игра наоборот.

Призовой фонд на развитие игр победителей 300 000 рублей.

Геймджем проходит в 2 этапа:
1. Онлайн 2 августа – 9 августа
2. Офлайн финал 25 августа на фестивале GEEKON FEST 2 в Нижнем Новгороде

Можно использовать всё, что не нарушает авторских прав. Однако игра не должна быть в стадии разработки на момент старта геймджема. 20 лучших команд приглашаются на офлайн этап на фестиваль GEEKON FEST 2.

Подробнее можно в большом посте почитать.

#gamejam
[ Недельный геймдев: #185 — 4 августа, 2024 ]

📜 Обновления/релизы/новости
- GameStop закрыла Game Informer — старейший журнал о видеоиграх в США
- Intel уволит 15% штата — более 15 тысяч человек
- Продажи Switch превысили 143 миллиона единиц
- Ситуация с Apple Arcade не становится лучше, а гарнитура Vision Pro «не тянет сложные игры»
- Blizzard создала команду для разработки небольших игр по своим вселенным
- Джонатан Блоу рассказал об «отвратительных» продажах ремастера Braid
- Bungie сократит 220 сотрудников — 17% штата
- Activision выложила карту Caldera из Call of Duty: Warzone
- Сюжет первой Original Sin был написан примерно за три дня
- CD PROJEKT — самая дорогая публичная игровая компания в Польше, на втором месте — 11 bit studios
- Глава VK Play: «Мы никогда не позиционировали себя как убийцу Steam»
- Блогер Росс Скотт начал сбор миллиона подписей среди граждан Европы — чтобы продвинуть «закон о спасении видеоигр»
- Playground Games открыла третью студию — для работы над Fable

📝 Интересные статьи/видео
- 🇬🇧 Death of a Game: StarCraft 2
- Человек мухлюющий — читы в гейм-индустрии. Часть 1: Ландшафт читерства и методы борьбы с читами
- 🇬🇧 Как изменится ваша маркетинговая стратегия после недавнего обновления демок в Steam
- 🇬🇧 Supporting Artists with Procedural Tools
- Position Based Dynamics: пишем физдвижок с нуля
- Как Not Friendly Games на Comic Con сходили
- 🇬🇧 How Is The Art Progressing on The Thing: Remastered
- Почему разработчики CyberCorp удалили ИИ озвучку из игры
- 🇬🇧 Obscure Techniques for Better Development Experience and Visual Candy
- Дискретность в головоломках: почему так много «клеточных» паззлов
- 🇬🇧 Прогуляйтесь по стилизованному лесу, визуализированному в 3D
- Геймдев и роботы
- 🇬🇧 Солнечное затмение, вдохновлённое Дюной, в Houdini и Nuke
- Топ-20 интересных монетизационных фичей в Hybrid/Casual Играх
- 🇬🇧 Больше, чем просто движения: решение проблем анимации
- 🇬🇧 Проектирование видеосистемы Super Nintendo
- Графика нулевых — когда художники РЕАЛЬНО меняли игры
- 🇬🇧 Concurrent Binary Trees for Large-Scale Game Components
- Игра в хоррор-игре. Разбор механик
- 🇬🇧 Актриса озвучки ABA рассказывает об использовании референсов из японской озвучки
- Как создавалась нейросеть для генерации квестов в ARPG
- 🇬🇧 Hearing Health in Video Games
- 🇬🇧 Friday Facts #422 — Tesla Turret
- 🇬🇧 Как команда Reus 2 вернула к жизни студию и IP
- AppMagic: самые скачиваемые и кассовые мобильные игры июля 2024 года
- Оскар Саландин, разработчик BOTSU Ridicuous Robots: «Инди-разработка может быть одинокой»

📙 Разное
- Никто не просил, но вот Doom в Balatro
- Blender Compositor Nodes Arranged for Spider-Verse-Like Look
- Завараживающий таймлапс в Блендере

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

Поэтому 7 августа проведём выбинар (уже пятый!) по теме. В гостях автор книги Михаил Хрипин, а также Михал Корек — продакт оунер из Ten Square Games. За плечами у него 20+ проектов, многие из которых он скейлил до 7-значных monthly revenue.

Регистрируемся по ссылке.

Про книгу был пост. Напоминаю, что можно скачать бесплатно.

#Balancy