Перейти к содержимому
Максиметер

Десять репозиториев для создания игр с ИИ-агентами — от физики и огромных ландшафтов до...

Десять репозиториев для создания игр с ИИ-агентами — от физики и огромных ландшафтов до анимации и графики. Подборка для тех, кто целится в графику и игровые механики уровня крупных коммерческих проектов. 1. Jolt Physics — физический движок, который использовался в Horizon Forbidden West и Death Stranding 2. Добавляет твёрдые тела, столкновения и реалистичное физическое взаимодействие объектов. 2. Terrain3D — инструмент для огромных ландшафтов в игровом движке Godot. Позволяет лепить горы, раскрашивать поверхность, импортировать карты высот — данные о высоте рельефа — и добавлять растительность с разными уровнями детализации. 3. Material Maker — создание процедурных текстур, то есть по заданным правилам, и рисование прямо на 3D-моделях. Материалы собираются из связанных визуальных блоков: каждую текстуру делать с нуля не нужно. 4. Effekseer — редактор эффектов частиц для взрывов, магии, боевых сцен и окружения. Результат можно экспортировать как 2D-анимацию или встроить в игровой движок как 3D-эффект. 5. Voxel Tools for Godot — создание миров, где игрок может копать землю и разрушать окружение. Поддерживает пещеры, туннели, нависающие участки и подгрузку ландшафта по мере исследования мира. 6. Recast Navigation — навигация для противников и NPC, персонажей под управлением игры. Строит навигационные сетки — карты доступных для движения областей, рассчитывает маршруты и моделирует движение толп с избеганием столкновений. 7. ozz-animation — библиотека для загрузки, воспроизведения и смешивания анимаций персонажей. Ориентирована на производительность и помогает сделать движения плавными в собственном движке. 8. The Forge — основа для тех, кто создаёт собственный игровой движок: графическая инфраструктура для разных платформ, загрузка ресурсов и системы анимации. Эти части не придётся разрабатывать с нуля. 9. meshoptimizer — оптимизация, упрощение и сжатие 3D-сеток, из которых состоят модели. Помогает уменьшить размер моделей и ускорить рендеринг — отрисовку изображения, особенно при работе со сложными объектами. 10. FastNoise2 — создание процедурных ландшафтов и генераторов текстур. Разные типы шума — математических вариаций для генерации — можно комбинировать в визуальном редакторе узлов, а полученные настройки загружать в игру. Материалы: — GitHub — jrouwe/JoltPhysics: https://github.com/jrouwe/JoltPhysics — GitHub — TokisanGames/Terrain3D: https://github.com/TokisanGames/Terrain3D — GitHub — RodZill4/material-maker: https://github.com/RodZill4/material-maker — GitHub — effekseer/Effekseer: https://github.com/effekseer/Effekseer — GitHub — Zylann/godot_voxel: https://github.com/Zylann/godot_voxel — GitHub — recastnavigation/recastnavigation: https://github.com/recastnavigation/recastnavigation — GitHub — guillaumeblanc/ozz-animation: https://github.com/guillaumeblanc/ozz-animation — GitHub — ConfettiFX/The-Forge: https://github.com/ConfettiFX/The-Forge — GitHub — zeux/meshoptimizer: https://github.com/zeux/meshoptimizer — GitHub — Auburn/FastNoise2: https://github.com/Auburn/FastNoise2 Источник: https://t.me/vibecoding_tg/4199 #RealVibe #AI #VibeCoding

1 просмотров

Канал в каталоге Максиметера

6 подписчиков · IT и технологии

Ещё по теме «IT и технологии»

Читать дальше

Два раза в неделю свежие посты этого канала — на почту и в личную ленту. Без повторного поиска канала вручную.