Godot Engine Russia

https://godot3d.ru

Мы в социальных сетях

Поддержка проекта

Спонсорская подписка YouTube Другие способы


Создавать 3D игры - просто!



В первую очередь Godot Engine - это:

—  Инновационный настраиваемый дизайн
—  Открытый код (полностью бесплатный, лицензия MIT)
—  Отличная 2D/3D составляющая
—  Легкость проектирования игровых проектов
—  Самая гибкая система анимации (и это не шутка)
—  Высокоуровневое программирование на GDScript, C#, C++
—  Кроссплатформенность (Linux, Mac, BSD, Windows)
—  Поддержка всех современных платформ (Desktop, WEB, Mobile)
—  Отладочные инструменты, ориентированные на разработчика
—  Удобная организация рабочего пространства и использования файловой системы
—  Интеграция с системами контроля версий
—  Многопоточность
—  Поддержка физики, аудио, систем ввода (мышь, клавиатура, сенсор, джойстики), динамического и статического освещения
—  Визуальный редактор шейдеров
—  Поддержка самого быстрого алгоритма поиска пути A* и других
—  Occlusion culling и система порталов
—  Конвейер импорта целостных 3D сцен (например, из Blender можно экспортировать сцену вместе с освещением, камерами, мешами столкновения, порталами и анимированными персонажами)



Ну и ещё немного

Godot Engine представляет из себя, пожалуй, самую удобную среду разработки игр, дающую полную свободу выборы организации проекта. Внутри самого движка все объекта представлены в виде узлов (Node), где одни являются потомками других, а вся игра в итоге становится единым "деревом" (Tree), и позволяет получить доступ к любой части игры из любой другой части.

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

Помимо узлов в редакторе есть Сцены (Scene). Это самобытные и независимые элементы игры, которые могут содержать внутри себя узлы и другие сцены.
В случае включения одних сцен в другие, дочерние сцены становятся узлами, и их можно использовать точно так же, как и другие узлы. Это дает безграничные возможности по созданию объектов, поскольку вы можете создать лишь один раз какой-то объект, сохранить его, как сцену, а затем расставить на уровне копии этого объекта там, где это нужно. При этом, вам не потребуется, в случае чего, изменять каждый из объектов-копий, достаточно внести изменения в саму сцену - и все её копии автоматически изменятся.
Добро пожаловать, Гость! Вход / Регистрация