Программирование / Термины /
Godot Game Engine

Godot (читается как «Годо», от фр. Godot) - кроссплатформенный игровой движок и редактор для 2D и 3D игр, с открытым исходным кодом под лицензией MIT. Изначально был разработан в 2007 году Хуаном Линиецки и Ариэлем Манзур. Core движка разрабатывается на C++.
Возможности редактора:
- Создавать и редактировать игровые уровни и сцены.
- Создавать и редактировать ресурсы движка.
- Текстовый и визуальный редактор шейдеров.
- Встроенный физический движок для 2D и 3D игр.
- Встроенный редактор GDScript с подсветкой и авто-дополнением кода.
- Встроенный справочник API движка.
- Поддержка расширений и плагинов.
Поддерживаемая графика: 2D, 3D.
Используемый графический API: GLES2, GLES3, Vulkan (начиная с версии 4.x).
Поддерживаемые платформы: Windows, Linux, MacOS, Android, iOS, Web.
Поддерживаемые языки программирования: GDScript, C/C++, C#.
Система сборки движка: Python/SCons.
Официальный сайт: https://godotengine.org/
Репозиторий: https://github.com/godotengine/godot
Сообщество GameDev.ru: https://gamedev.ru/community/godot/
Ссылка | Комментарии [13]
2 дек 2023
Арт / Новости
Вышло обновление 3ds Max 2024.2
Что нового в обновлении для 3ds max 2024.2
Обновлённый свиток Assign Controller
Обновление модификатора Boolean
Обновления ретопологии
Обновления Spline Shape Angle Constraint
Управление цветом
3ds Max USD 0.5
Обновления Volume Select
Обновления Data Channel
Уменьшение размера файлов сцены
Ниже полный обзор нововведений
Ссылка | Комментарии [83]
15 ноя 2023
Unreal Engine / Новости
Выпущено исправление Unreal Engine 5.3.1

Исправлены следующие ошибки.
- UE-195863: Невозможно использовать Take Recorder на нескольких компьютерах в многопользовательской сессии
- UE-195538: Современный рабочий процесс Xcode в UE5.3 не смог обработать свойство AdditionalBundleResources UBT для iOS
- UE-195526: Вывод глубины трассировщика пути должен соответствовать фильтрации альфа-канала
- UE-195511: Перезагрузка DMX-ресурса вызывала сбой редактора
- UE-195496: Сбой при запуске при установке переменной FieldNotify в BP
- UE-195476: Не работал отдельный прозрачный рендеринг и процент экрана вместе
- UE-195467: Установлено поле IsVanilla в событии SessionSummary в сборках Linux install
- UE-195295: Добавлены новые модели iPhone15 в BaseDeviceProfiles.ini
- UE-195250: Сбой при использовании функции Break PCG Link
- UE-195241: Перемещение компонента HeterogeneousVolume не вызывало событие недопустимости трассировки пути
- UE-195239: Библиотека Rivermax не загружалась с 5.3 из лаунчера
- UE-195238: Трассировка пути гетерогенных объемов со Sky Atmosphere вызывала сбой
- UE-195229: Физический материал по умолчанию присутствовал на компонентах столкновения водных объектов
- UE-195152: Обновлены шаблоны проектов для отключения Local Exposure по умолчанию
- UE-195112: UE 5.3, запущенный без лаунчера, вылетает при использовании шаблона Virtual Production
- UE-195071: Классы UMG Tiles не отображают имена в библиотеке редактора Blueprint
- UE-195024: Исправлен импорт Interchange для разблокировки Twinmotion на UE 5.3
- UE-194959: Ошибка при заполнении действий DDC в Switchboard > Tools, возникает необработанное исключение
- UE-194924: Многопользовательский режим - вылет (Assert) на клиенте редактора MU, когда отрисовывается листва
- UE-194917: Вылет при включении Nanite на Geometry Collection
- UE-194916: Анимированные SVT, созданные из импортированных файлов .vdb, созданных в Houdini, дрожат
- UE-194915: Вылет при воспроизведении анимированного SVT наоборот
- UE-194914: Импорт анимированных SparseVolumeTexture ломается на файлах .vdb, экспортированных из Houdini
- UE-194787: Вылет при использовании команды execute TimingInsights.ExportTimerStatistics с тайминговыми регионами.
- UE-194698: Сброс графа PCG до значения по умолчанию при наличии параметров приводит к сбою
- UE-194453: Уязвимость, обнаруженная в устаревших пакетах NuGet, вызывает предупреждения для разработчиков UE, использующих последнюю версию VS
- UE-194418: Настройки сборки для iOS не отключены при включении современного Xcode
- UE-194358: Переключение проекта на Vulkan или Vulkan SM6 вызывает сбой движка при перезапуске
- UE-194334: Нижняя половина экрана отображает фоновое небо, VFX и некоторые объекты при взгляде вниз.
- UE-194161: QAGame вылетает с Assertion failed: StencilLayout VulkanRHIPrivate на видеокартах AMD
- UE-193409: Неразделенные PCG, созданный при загрузке во время выполнения, не появляется при быстром запуске
- UE-193322: Упакованные линии трассировки TM_SceneQueries не ведут себя так же, как в режиме редактирования в редакторе Blueprint
- UE-193244: LiveLink не работает с 3 или более устройствами VRPN и завершает работу редактора
- UE-192701: Все слои стерео, с закрепленным направлением, зафиксированы относительно TrackingToWorld и не отслеживают движение игрока
- UE-188183: Открытие Unreal Editor на Mac не запускает Unreal Trace Server.
- UE-181459: Обновление Vioso SDK.
Ссылка | Комментарии [28]
7 окт 2023
Проекты / Новости
Игры с шоукейса GAMEDEV WEEKEND 2023 2/2 | В разработке #148
148-й выпуск «В разработке». Приятного просмотра!
Подробнее…
Ссылка | Комментарии [2]
19 авг 2023
Проекты / Новости
GAMEDEV WEEKEND 2023 | шоукейс игр 1/2 | ВРАЗРАБОТКЕ #147
147-й выпуск «В разработке». Приятного просмотра!
Подробнее…
Ссылка
15 авг 2023
Игровая индустрия / Новости
Вышел 3D-движок UNIGINE 2.17
Поддержка DirectX 12 и Vulkan API (стабильные версии)Новая технология динамического глобального освещения — PSDGIПространственный темпоральный денойзерОбновления IG (VR, метеорадар, реализация HUD через CIGI)Улучшение потоковой передачи данныхУсовершенствованные объекты для отсечения и отражения частицРяд оптимизаций для повышения производительности на стороне CPUИнтеграция с платформой Photon (для сетевых приложений)Усовершенствование инструментов редактораНовые примеры на C++Обновление Add-On StoreУлучшения генератора изображений для летательных аппаратов
Подробнее…
Ссылка | Комментарии [26]
5 авг 2023
Игровая индустрия / Новости
VK представила игровой движок под названием Nau Engine
VK, крупнейшая социальная сеть России, представила официальный сайт для своего нового игрового движка под названием Nau Engine. На данном ресурсе пользователи имеют возможность оставить свою электронную почту, чтобы получать информацию об обновлениях и приглашения на тестирование новых функций.

Nau Engine - это открытый игровой движок, который позволяет разработчикам создавать игры для ПК, мобильных устройств, игровых консолей и веб-платформ. Согласно сообщениям, этот движок подходит для выполнения различных задач и доступен для разработчиков с любым уровнем квалификации.
Nau Engine предлагает возможность создавать стандартные проекты, предварительно настроенные игровые системы, а также обеспечивает инструменты для интеграции с различными платформами и создания метасистем игры, включая контентные обновления, сезоны, сообщества, таблицы лидеров и многое другое.
В настоящее время команда разработчиков Nau Engine активно расширяется. Ранее было объявлено, что VK планирует потратить на развитие игрового движка около 1 миллиарда рублей, а первая бета-версия планируется запустить в 2024 году.
Группа в VK
Discord
Telegram
Оригинал новости
Ссылка | Комментарии [292]
23 мая 2023
Unreal Engine / Новости
Вышел Unreal Engine 5.2
Мы рады сообщить, что Unreal Engine 5.2 теперь доступен. В этом выпуске мы еще больше расширили новаторский набор инструментов UE5, поскольку он продолжает выполнять обещание сделать Unreal Engine самым открытым и продвинутым инструментом для создания 3D в реальном времени в мире.
Наряду с усовершенствованием функций и улучшением стабильности Unreal Engine 5.2 раздвигает границы того, что создатели могут ожидать из коробки, предоставляя новые инновационные функции.
Читать далее...
Ссылка | Комментарии [99]
14 мая 2023
Проекты / Новости
ТОП 20 Свежих отечественных игр с GAMEDEV CITYFEST 2023 | В разработке 146
146-й выпуск «В разработке». Приятного просмотра!
Подробнее…
Ссылка | Комментарии [17]
11 апр 2023
Игровая индустрия / Новости /
Вышел NeoAxis Engine 2023.1
Компания NeoAxis Group выпускает новую версию NeoAxis Engine, универсальной платформы реального времени для создания 3D, 2D игр и приложений.
Релиз включает в себя значительные изменения в лицензировании, улучшения графики, новый физический движок, поддержку мультиплеера и множество новых дополнений. Теперь бесплатно доступны конструктор дорог, конструктор заборов, конструктор зданий, генератор растительности и начальная версия системы трафика.
Подробнее:
https://www.neoaxis.com/news/neoaxis_engine_2023_1_released
Ссылка | Комментарии [107]
30 мар 2023
Игровая индустрия / Статьи /
Tenebris: 7 кругов ада инди-разработки
Друзья, меня зовут Пётр, и в этой статье я попробую рассказать о нашем уже трехлетнем опыте в разработке инди-игры Tenebris: Terra Incognita. Через какие сложности мы прошли, и чего добились. Работа над игрой началась в мае 2019 года, а сегодня мы имеем на руках Альфа-версию игры и работаем над сборкой для раннего доступа.
Подробнее…
Ссылка | Комментарии [149]
22 фев 2023
Игровая индустрия / Новости /
UNIGINE 2.16: Магазин ассетов, Vulkan и DirectX 12, новый редактор текстур, новые визуальные эффекты.
Новое в UNIGINE 2.16: Магазин ассетов, Vulkan и DirectX 12, двойная точность координат, C# 10, новый редактор текстур, улучшения рендеринга, новые визуальные эффекты. Увеличение производительности, 64-битные координаты в бесплатной версии, демо Mars, редактор текстур с GPU-ускорением, визуализация волос, новые постэффекты.
Подробнее…
Ссылка | Комментарии [116]
18 ноя 2022
Программирование / Статьи /
Строковые идентификаторы в движке. string pools.
В программировании игр часто приходится ссылаться на объекты, используя строковые идентификаторы: например, получить текстуру по имени её файла или найти актора по его имени. Однако, хранение и частое сравнение большого количества строк может оказаться дорогим как с вычислительной точки зрения, так и с точки зрения используемой памяти.
Подробнее…
Ссылка | Комментарии [39]
8 ноя 2022
Программирование / Статьи /
С++ корутины, начальный уровень
Coroutine (сопрограмма, корутина) - функция, выполнение которой можно явно прерываться методами языка программирования. В отличие от прерывания выполнения потока (thread), который реализован в ОС и происходит неявно и в любой момент. (wiki)
Здесь я разбираю в чем преимущество корутин и какие корутины добавлены в C++20.
Подробнее…
Ссылка | Комментарии [58]
7 ноя 2022
Проекты / Новости
Игры с Gamedev Weekend 2022 | В разработке 145
145-й выпуск «В разработке». Приятного просмотра!
Подробнее…
Ссылка | Комментарии [12]
20 авг 2022
Проекты / Новости
Игры представленные на Gamedev Cityfest 2022 | В разработке 144
144-й выпуск «В разработке». Приятного просмотра!
Подробнее…
Ссылка | Комментарии [3]
17 мар 2022
Игровая индустрия / Новости /
Вышел NeoAxis Engine 2022.1
Компания NeoAxis выпустила новую версию своего универсального игрового движка NeoAxis Engine.
NeoAxis 2022.1 включает в себя наибольшее количество улучшений из всех выпусков за последние 3 года. Сделано множество улучшений графики и редактора, добавлены новые специфичные для игры компоненты, улучшена и оптимизирована поддержка мобильных устройств.
Полная новость:
https://www.neoaxis.com/news/neoaxis_engine_2022_1_released
Ссылка | Комментарии [5]
4 мар 2022
Программирование / Новости /
Вышла книга 3D Graphics Rendering Cookbook
Вышла книга 3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan авторов Sergey Kosarevsky (_NetSurfer_) и Viktor Latypov (Vinil)
Подробнее…
Ссылка | Комментарии [50]
6 фев 2022
Игровая индустрия / Новости /
Nexters приобрела Cubic Games, и часть RJ Games и Royal Ark
Nexters объявил о первых M&A-сделках в качестве публичной компании. Их общий объем составит примерно 100 млн. долларов. Теперь в группу Nexters входит Cubic Games, а в RJ Games и Royal Ark компания получила около 50% с возможностью полного выкупа в течение нескольких лет.
Подробнее…
Ссылка
29 янв 2022
Unity / Блог
Unity приобрела Ziva Dynamics
Компания Unity пополнила свои покупки компанией Ziva Dynamics – лидером в симуляции компьютерных персонажей. В линейку приобретений компании уже входят Weta Digital, SpeedTree, SyncSketch, Pixyz, and RestAR.
Подробнее…
Ссылка | Комментарии [46]
25 янв 2022
Игровая индустрия / Новости /
Microsoft приобретает Activision Blizzard
Компания Microsoft сообщила сегодня, что она достигла соглашения о покупке Activision Blizzard за 68,7 млрд долларов. На фоне резко снижающегося рынка акции компании Activision Blizzard выросли на 30% в начале торгового дня.
Подробнее…
Ссылка | Комментарии [48]
18 янв 2022
Программирование / Статьи /
Recursive Tile-based architecture
Данная статья вводит понятие Recursive Tile-Based Architecture (RTBA), расширяющее возможности традиционной tile-based архитектуры. Предложенный подход позволяет работать с аппаратно-ускоренным тайловым растеризатором в терминах когерентного рейтрейсинга, каждый тайл рассматривается, как средство обработки пучка лучей.
Подробнее…
Ссылка | Комментарии [116]
8 янв 2022
Unity / Статьи /
Создание веревки в Unity на базовых SpringJoint.
В этой статье я расскажу к какому способу создания веревок (тросов, цепей) я смог прийти в ходе разработки игры для конкурса Платформеров на GameDev.ru. Пример будет разобран на 2Д проекте, но думаю нет никаких сложностей адаптировать его для 3Д проекта.
Подробнее…
Ссылка
24 дек 2021
Игровая индустрия / Новости /
Unigine Engine 2.15: материалы на нодах, новая вода, плагины для редактора, демо Марса
Unigine Engine 2.15: Визуальный редактор материалов, улучшенная симуляция воды, плагины для редактора, демо Марса, система управления погодой в IG.
Подробнее…
Ссылка | Комментарии [25]
23 дек 2021
Игровая индустрия / Новости /
13–14 декабря в Москве состоится Talents In Games Conference’21
13–14 декабря в Москве состоится Talents In Games Conference’21 — образовательная конференция для тех, кто занимается разработкой игр. На ней соберутся художники, гейм-дизайнеры, UI/UX-дизайнеры, продюсеры и разработчики на Unreal Engine. Это отличная возможность для специалистов прокачать хард-скиллы.
Подробнее…
Ссылка
6 дек 2021
Игровая индустрия / Новости /
Nintendo Switch в Британии побила рекорд после Черной пятницы.
Исследователь рынка и провайдер аналитических данных о покупателях компания GfK сообщает, что у подразделения Nintendo Switch на территории Соединенного Королевства была самая прибыльная неделя в его истории – неделя с Черной Пятницей.
Подробнее…
Ссылка
1 дек 2021
Игровая индустрия / Новости /
Africa Games Week перенесена на 2022 год.
Крупнейший африканский съезд разработчиков игр Africa Games Week будет перенесен на февраль 2022 года. Событие должно было состояться 8–10 декабря 2021 года в городе Кейптаун Южно Африканской Республики.
Подробнее…
Ссылка
30 ноя 2021
Игровая индустрия / Новости /
Nordic Game Talents 27—29 октября
Nordic Game Talents — это отличная возможность познакомиться с игровой индустрией Швеции, Финляндии, Норвегии, Дании и Эстонии, а также виртуально пообщаться с такими лидерами индустрии, как Supercell, Funcom, Sybo, Reworks, Fingersoft, Tactile Games, Redhill Games и многими другими!
Подробнее…
Ссылка
24 сен 2021
Проекты / Новости
ТОП 15 ИГР GAMEDEV WEEKEND 2021 | В Разработке #143
143-й выпуск «В разработке». Приятного просмотра!
Все выпуски
Ссылка | Комментарии [51]
16 авг 2021
Unity / Блог
Unity приобрела создателя SpeedTree
Компания Unity приобрела компанию Interactive Data Visualization (IDV) — разработчика пакета SpeedTree. SpeedTree — инструмент моделирования растительности для игр и компьютерных симуляций.
Трехмерное моделирование вручную и с нуля растительности, такой как трава и деревья, достаточно сложное и трудоемкое занятие. Однако SpeedTree через автоматизацию позволяет ускорить и облегчить этот процесс. Инструмент SpeedTree достаточно популярен и занимает лидирующие позиции на рынке. SpeedTree использовался для моделирования растительности в таких проектах, как Horizon: Zero Dawn, Call of Duty: War Zone, The Witcher 3, Assassin’s Creed: Valhalla, Hitman III, and Ghost of Tsushima.
Ссылка | Комментарии [1]
22 июля 2021
Игровая индустрия / Новости /
Компания Valve представила игровую консоль Steam Deck.
Компания Valve объявила о создании нового отдельного Steam-совместимого устройства: Steam Deck. Консоль поступит в продажу в декабре 2021 года.
Подробнее…
Ссылка | Комментарии [154]
16 июля 2021
Игровая индустрия / Новости /
Вышел NeoAxis Engine 2021.2
NeoAxis Group Ltd выпустила новую версию своего универсального игрового движка NeoAxis Engine. NeoAxis 2021.2 включает новый продукт Modified Editor Toolkit, это новый SDK для создания проектов путем изменения редактора NeoAxis. Движок получил улучшения анимации, персонажей, ИИ персонажей, камеру от третьего лица, улучшения сплайнов, улучшения визуального программирования. Добавлены поддержка катсцен, компонент 3D текста, добавлена новая 3D модель персонажа по умолчанию.
Подробнее по ссылке:
https://www.neoaxis.com/news/neoaxis_engine_2021_2_released
Ссылка | Комментарии [31]
14 июня 2021
Игровая индустрия / Новости /
Тим Кук считает дополнительные способы платежей в App Store «ужасной» идеей
Генеральный директор Apple Тим Кук заявил, что возможность разработчикам-продавцам связываться с покупателями через платформу App Store и создавать собственные способы оплаты было бы плохой идеей.
Подробнее…
Ссылка
26 мая 2021
Игровая индустрия / Новости /
Пандемия сыграла большую роль для развития Snap Games
Snapchat запустил свою платформу Snap Games в апреле 2019 года в партнерстве с такими разработчиками, как Zynga и Spry Fox, чтобы добавить социальные игры Alphabet Hustle и Tiny Royale м другие в службу обмена сообщениями. Непростой 2020 год сыграл на руку Snap Games платформе. В изоляции игроки все больше склонялись к удаленным играм с друзьями, общаясь с ними голосовыми и текстовыми сообщениями.
Подробнее…
Ссылка | Комментарии [1]
22 мая 2021
Игровая индустрия / Новости /
Что есть игра в рамках разбирательства Apple и Epic Games.
В судебном разбирательстве Epic против Apple на вопрос, что такое игра, пытались ответить адвокаты сторон. Обе стороны спорят об определении в зависимости от того, что соответствует их целям, с некоторыми действительно причудливыми объяснениями, которые теперь официально являются частью протокола суда.
Подробнее…
Ссылка | Комментарии [113]
21 мая 2021
Игровая индустрия / Новости /
20% прошлогодних продаж Nintendo Switch пришлось на тех кто уже владел предыдущими моделями
Еще до выпуска полностью портативного Switch Lite в 2019 году Nintendo часто называла Second Household Switch (вторым в доме) своей самой большой возможностью для роста на Западе. Теперь, размышляя о финансовых результатах 2020-21 года, Nintendo объяснила как использовалась эта конкретная возможность.
Подробнее…
Ссылка | Комментарии [1]
14 мая 2021
Игровая индустрия / Новости /
Ubisoft переосмысливает свою производственную стратегию, чтобы добавить больше бесплатных игр.
Ubisoft развивает производственную стратегию, чтобы включить больше бесплатных релизов. Во время недавнего разговора о финансовых прибылях и потерях Ubisoft Фредерик Дюге сказал, что французский издатель намерен удвоить объем высококачественных бесплатных предложений, которые могут работать так же хорошо, как и AAA-релизы.
Подробнее…
Ссылка
13 мая 2021
Игровая индустрия / Новости /
Разработчики для платформы Roblox открыли новую студию Uplift Games.
Игровая студия Uplift Games была создан разработчиками «Adopt Me!» — популярной игры на платформе Roblox. Игра собрала более 22 миллиардов посещений и 60 миллионов активных игроков за месяц. Игра позволяет игрокам исследовать дружественный семейный онлайн-мир, где они могут строить дома, собирать 150 видов домашних животных и вести ими торговлю, а также использовать внутриигровые инструменты, чтобы набираться опыта и впечатлений со своими друзьями.
Подробнее…
Ссылка
12 мая 2021
Игровая индустрия / Новости /
Supercell должна выплатить 92,2 миллиона долларов в качестве компенсации за нарушение патентных прав
В ходе громкого патентного разбирательства разработчику Clash of Clans Supercell было приказано выплатить 92,2 миллиона долларов в качестве компенсации японской медиакомпании Gree, Inc.
Подробнее…
Ссылка | Комментарии [14]
10 мая 2021
Игровая индустрия / Новости /
Game Builder Garage
«Каждый может быть программистом игр». Это мантра, лежит в основе Game Builder Garage, новой образовательной игры от Nintendo, которая помогает начинающим разработчикам игр сделать свои первые шаги на пути к программированию игр.
Game Builder Garage использует язык визуального программирования, созданный вокруг существ под названием «Nodon», каждое из таких существ выполняет такие функции, как перемещение персонажей, нажатие кнопок или манипулирование объектами, в сочетании с пошаговыми уроками, весело и доступно созданными Nintendo для программирования.
Используя Nodon и следуя урокам Nintendo, игроки узнают, как создавать семь основных игр, включая головоломку на основе физики, гонку для одного игрока и многопользовательскую игру под названием «Tag Showdown».
После изучения основ, режим «Бесплатное программирование» позволит потенциальным разработчикам по-настоящему поиграть творческими мускулами и начать работу над великим творчеством. В трейлере, выпущенным Nintendo, рассказывается о множестве совершенно безумных идей, от ярких 2D-шутеров и броулеров до головоломок в стиле Cooking Mama и олдскульных платформеров. Также можно будет обмениваться играми, вместе работать над проектами и наблюдать за программированием, используя общие коды, это позволит игрокам учиться друг у друга и оттачивать свои навыки.
На данный момент Game Builder Garage ощущается как опьяняющая смесь между Dreams и WarioWare, и если получится выполнить первоначальное обещание, то Nintendo, возможно, просто преуспеет в поддержке следующего поколения разработчиков — и, возможно, также вдохновит старое.
Game Builder Garage запустится 11 июня уже этого года.
Ссылка
9 мая 2021
Как делать игры. Создание игры — разработка компьютерной программы в виде игры. Как сделать игру? В разработку входит игровой дизайн процесса игры (геймплея), программирование игрового движка, создание компьютерной графики, создание звукового сопровождения, обеспечение взаимодействия пользователя с игрой и с другими пользователями сетевой или онлайн игры. Компьютерная графика игры наполняется графическим контентом. Необходимо создать 3D модели или 2D спрайты. Для программирования 3D графики можно скачать DirectX SDK или делать игру под OpenGL. Создать игру можно без программирования, достаточно скачать бесплатно программу для создания игр.