Gamedev suffering
9.53K subscribers
999 photos
90 videos
13 files
2.42K links
Авторский блог Андрея Апанасика о разработке игр и индустрии.

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

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

Реклама: https://t.me/gamedev_suffering/2202
Download Telegram
Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете). Другие Linux дистрибутивы поддерживать не планируют.
- Для инпута теперь SDL.
- Для рендеринга используют FNA3D.

#GameMakerStudio
26 августа стартует Epic MegaJam. Тема будет объявлена на стриме.

Из призов: Ghost Canyon NUC, RTX 3090, RTX 3080Ti, RTX 3070, процессоры от Intel и всякие лицензия типа SideFx.

#gamejam #UnrealEngine
Вышел Flax Engine 1.2. Прошло 4 месяца с прошлого обновления этого игрового движка, но изменения внушительны:
- Поддержка физики транспорта.
- В процессе работы поддержка Nintendo Switch.
- Компонент для сетки.
- Инструмент для локализаций.
- AMD FidelityFX Super Resolution.
- Job System и Task Graph.
- Множество оптимизаций, особенно по части Vulkan и D3D12.
- Куча других улучшений и новых API.

#FlaxEngine
Советы от экспертов по части оптимизации графики и ассетов в Unity.

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

#unity
Epic Games в недавней статье в блоге подробно рассказали об инструментах, используемых для рига и анимации робота «The Ancient One» из демки UE5.

#UnrealEngine #UE5
Это сделано в #Roblox, да.
Ларс Дусет объединился с разработчиком Steam Database для создания технологии, которая автоматически определяет игровые движки в проектах в Steam.

- Ссылка на бетку
- Проект на Гитхабе

Принцип работы прост: прогоняет имена файлов из depot'ов и по регекспу определяет движок. В силу подхода нет возможности определить все движки (к примеру, LibGDX).
Недельный геймдев: #30 — 8 августа, 2021

Обновления/релизы/новости
- В будущем Unity-разработчикам потребуется Pro-лицензия для публикации на консолях
- Nvidia выпустила вторую версию книги «Ray Tracing Gems»
- RenderMan for Blender 24.1 теперь поддерживает Blender 2.93LTS
- Вышел Blender 2.93.2
- Изменения в Godot 4.0 по части мультиплеера
- Редактор GameMaker Studio 2 теперь доступен и на Ubuntu (пока в бете)
- 26 августа стартует Epic MegaJam
- Вышел Flax Engine 1.2
- База данных использования движков играми в Steam

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

Интересные статьи/видео
- Глобальное освещение: что, зачем и почему
- Создание мрачного переулка с использованием Maya, Substance и UE4
- Эксперименты с RTX
- Полезный репозиторий, в котором собраны ссылки на различные материалы про Signed Distance Field
- Nanite в UE5: теперь не считаем полигоны
- Воссоздание Тунгуски с использованием 3ds Max и Marmoset
- Сравнение различных типов GPU
- Как Square Enix оптимизировала Final Fantasy VII Remake Intergrade для некстгена
- Советы от экспертов по части оптимизации графики и ассетов в Unity
- Анимация и риггинг робота в Valley of the Ancient

Разное
- Это сделано в Roblox

#gamedevnews #дайджест
Ансе Вандевельде описывает, как возникла идея генератора террейна, рассказывает о процессе изучения нод в Maya, написании скрипта на Python и его тестировании.
Давно подумывал о дублировании дайджеста в видео формате. Записал первый пробный выпуск.

Со звуком и голосом пока всё не очень, у меня район очень шумный. Но тренирую голос/связки и изучаю инструменты различные.

Буду рад любому фидбеку 😊

#видео_дайджест
5 способов улучшить работу с редактором Unity 2020 LTS:
- Shortcuts Manager.
- Пресеты.
- Видимость объектов на сцене.
- Настройка возможности того, можно ли выбирать объекты на сцене.
- Пакет QuickSearch для удобного поиска по проекту.

#unity
Видео про работу с Universal Scene Description (USD) форматом в альфе Blender 3.0.

Файлы USD могут содержать сложные слои, переопределения и ссылки на другие файлы.

Но Блендеровский USD Exporter использует гораздо более простой подход. Экспортируются все видимые поддерживаемые объекты в сцене. Blender (пока) не поддерживает экспорт невидимых объектов, слоёв USD, вариантов, скелетной анимации и т. д.

#blender #USD
До конца августа в Assetstore Unity можно приобрести Mega Bundles. Бандлы делятся на 3 тира: $9.99, $14.99, $19.99. Каждый из них состоит из различных ассетов.

Самое вкусное, само собой, в бандле за $19.99.


10$ Tier
- Footstep System
- Medieval Farm Tools
- Easy State

15$ Tier
- BulletPro 2D Projectile Workspace
- Modular Sci-Fi Weapons
- Guns & Explosion Sounds
- PBR Modular Mechs v3

20$ Tier
- Nature Package Forest Environment
- Easy Character Movement
- Snow VFX
- Enemy Vision – Patrol and Line of Sight
- Enviro Lite – Sky and Weather
- Spells Pack
- Melee Warrior Animations
- Classic RPG GUI
- Top-Down Dungeons 2
- File The Cable Simulator

#unity
Адриен Ламберт выпустил руководство о том, как в Houdini за считанные минуты сделать UV-развёртку для миллионов полигонов.

У него на канале есть и другие полезные туториалы.

#Houdini
В конце июня YoYo Games отменили лимит на триалку GameMaker. Сейчас же компания пересмотрела план подписок.

Вместо приобретения на основе платформы, теперь есть уровни:
- Free.
- Indie за 259 рублей в месяц, который включает в себя возможности публикации на ПК, мобилы и веб-сайты.
- Корпоративный за 1389 рублей, который включает поддержку трёх основных консольных платформ (обратите внимание, что соглашение разработчика с производителем консоли всё ещё требуются).

#gamemaker
Улучшенная версия OpenAI Codex переводит естественный язык в код. И сейчас доступна бета-версия API.

Codex — это модель, на которой работает GitHub Copilot, которую OpenAI создали и запустили в партнёрстве с GitHub месяц назад. Владея более чем дюжиной языков программирования, Codex теперь может интерпретировать простые команды на естественном языке, что позволяет создавать интерфейс на естественном языке для существующих приложений.

Теперь же разработчики приглашают компании и разработчиков строить приложения на основе API OpenAI Codex.

Демка показывает, например, что вы можете сказать модели создать корабль и заставить его двигаться определённым образом, просто написав короткое предложение.

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

#OpenAPI #OpenAICodex #искусственныйинтеллект