Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Godot 2D и 3D бесплатный открытый игровой движок / OpenGL / C++, C#, GD Native Object Pascal / 2021

Автор: Sokovito Games

Загружено: 2021-08-16

Просмотров: 17307

Описание:

Скачать Godot: https://godotengine.org/
Godot Object Pascal: https://github.com/BenediktMagnus/god...

Group Telegram: t.me/Sokovito
Group Vkontake: https://vk.com/sokolovdelphi
Group FaceBook:   / 664468363641045  
Группа Odnoklassniki: https://ok.ru/group/54720684752915
Сайт по программированию: delgame.at.ua

Donate (Поддержка канала копеечкой):
Donation Alerts: http://www.donationalerts.ru/r/armag

Godot Engine это открытый кроссплатформенный 2D и 3D игровой движок под лицензией MIT, который разрабатывается сообществом Godot Engine Community.

Программисты Juan Linietsky и Ariel Manzur начали разработку движка в 2007 году, и через некоторое время он уже использовался как закрытый программный продукт в некоторых компаниях. В феврале 2014 года разработчики приняли решение сделать технологию открытой, и выложили исходники движка под лицензией MIT на GitHub под названием Godot. гаписана данная среда разработки на C + + и C.

Среда разработчика работает на Linux, OS X, Windows, BSD и Haiku и может экспортировать игровые проекты на ПК, консоли, мобильные и веб-платформы.

Текущая поддержка платформ включает Windows (и UWP OS), MacOS, X11 (Linux, BSD), Android OS, iOS, HTML5. Также можно производить экспорт на другие платформы вручную через компилирование движка для SDK целевой платформы.

Native. GD Native это надстройка под любой язык программирования. C ее помощью можно программировать на тех языках программирования, которые наиболее удобны пользователю. Также существует версия Godot с поддержкой языка C# (Godot Engine Mono Version). На данный момент этот движок поддерживает наибольшее количество языков программирования внутри себя по сравнению с конкурентами. Так же доступно визуальное программирование (визуальный скриптинг) аналогично Blue Prints. Например на Github есть исходные коды библиотеки для работы на языке Object Pascal внутри среды Godot.

Графическая система для всех поддерживаемых платформ построена на OpenGL ES 3.0. Для создания шейдеров используется упрощённый шейдерный язык, который является близким подмножеством языка GLSL. Godot имеет отдельную графическую подсистему для 2D (а не симуляцию 2D через 3D), которую можно использовать независимо от 3D. Это позволяет значительно снизить нагрузку на компьютер при работе 2D игр (этой возможности нет у многих популярных 3D движков).

Движок поддерживает следующие форматы файлов:
BMP, DirectDraw Surface, OpenEXR, RGBE image format, формат обмена файлами JPEG, PNG, Truevision TGA, SVG, WebP, WAV, Vorbis, glTF, FBX, COLLADA и Obj

Прочие возможности
Многопоточность (скрипты работают в параллельных потоках и сами могут их создавать).
Система плагинов (плагин может быть написан на C++ или на GDScript).
Occlusion culling и система порталов (отсечение невидимых объектов).
Render targets (рендеринг изображения из камеры в текстуру).
Уровни детализации мешей (уменьшают нагрузку на видеочип).
Light baking (смешивание статического глобального и динамического прямого освещения).
Визуальный редактор шейдеров (программа шейдера может быть создана в визуальном редакторе графов).
Навигационная сетка (для построения путей на базе полигональных мешей).
Алгоритм поиска A * (быстрый алгоритм для построения путей в простых матричных сетках).
Текстурный атлас (может значительно снизить нагрузку на видеопамять на мобильных устройствах).
Поддержка видеокодека Theora (видео можно выводить в текстуру).
Аудиосистема поддерживает кодеки Ogg Vorbis и WAV (Ogg Vorbis для потокового аудио и WAV для аудиосемплов).
Система ввода поддерживает клавиатуру, мышку, геймпад и сенсорный экран (разные устройства могут быть назначены на абстрактное действие, и оно будет рассматриваться независимо от использованного метода ввода).
Конвейер импорта, экспорта, компрессии текстур (гибкая система работы с ассетами и автоконвертирования в необходимые форматы).
Конвейер импорта целостных 3D сцен (например, из Blender можно импортировать сцену вместе с освещением, камерами, мешами столкновения, порталами и анимированными персонажами)
Довольно быстрый компилятор, Позволяющий не тратить много времени на ожидание компиляции проекта.
Имеется поддержка плагинов.
Исходный код открыт для доработки и модификации.
Работает даже на весьма слабых компьютерах за счет низких системных требований.
Есть визуальный редактор, редактор анимации, тайлы, инстансинг и так далее.
Экспортировать проект можно практически на любую платформу (парвда на некоторые это делать проблематично).
Весит движок около 50 мегабайт, что для такого мощного инструмента просто крошечный размер. Это подходит для слабых компьютеров с маленьких жестким диском. Но из-за этого устанавливать различные библиотеки типа Android Sdk и NDK нужно пользователю самому.
Godot работает довольно быстро и игры созданные на нем имеют хорошую оптимизацию.

Godot 2D и 3D бесплатный открытый игровой движок / OpenGL / C++, C#, GD Native Object Pascal / 2021

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#4876 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "KLzMZT-jZIc" ["related_video_title"]=> string(77) "Развязка в войне / Принято срочное решение" ["posted_time"]=> string(21) "2 часа назад" ["channelName"]=> string(10) "NEXTA Live" } [1]=> object(stdClass)#4849 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "wsm-SyrUYSw" ["related_video_title"]=> string(76) "Я пытался делать игры в Godot и вот что понял" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(11) "MrOstSergey" } [2]=> object(stdClass)#4874 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "V3SKOANqI-k" ["related_video_title"]=> string(95) "Разработка игр | Языки программирования и Программы" ["posted_time"]=> string(21) "3 года назад" ["channelName"]=> string(43) "Cyberstars - Как создать игру" } [3]=> object(stdClass)#4881 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "ajaCSp5QZMo" ["related_video_title"]=> string(107) "Unity УНИЧТОЖЕН? Лучшие движки для новичков (Unreal Engine/godot/gamemaker)" ["posted_time"]=> string(19) "1 год назад" ["channelName"]=> string(25) "Роман Сакутин" } [4]=> object(stdClass)#4860 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "kOuPNxZAy7c" ["related_video_title"]=> string(64) "ИГРА ЗА 1 НЕДЕЛЮ С БЮЖЕТОМ 0 РУБЛЕЙ!!!" ["posted_time"]=> string(19) "2 дня назад" ["channelName"]=> string(12) "InovareGames" } [5]=> object(stdClass)#4878 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "nAfyVc0rWAg" ["related_video_title"]=> string(166) "Если бы персонажи НЕ ТУПИЛИ - "Грань будущего" | Логика против временной петли и инопланетян" ["posted_time"]=> string(19) "4 дня назад" ["channelName"]=> string(10) "Кроль" } [6]=> object(stdClass)#4873 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "UPWlOvcFSEE" ["related_video_title"]=> string(101) "Cоздал игру, используя ТОЛЬКО НЕЙРОСЕТИ, и ВЫПУСТИЛ ЕЁ..." ["posted_time"]=> string(23) "1 месяц назад" ["channelName"]=> string(6) "чзх" } [7]=> object(stdClass)#4883 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Dai48KJFU48" ["related_video_title"]=> string(97) "Godot engine: Как потерять компанию и уважение за один день" ["posted_time"]=> string(27) "8 месяцев назад" ["channelName"]=> string(8) "Арыч" } [8]=> object(stdClass)#4859 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "vcdxlfl_rVI" ["related_video_title"]=> string(92) "Теория Большого Взрыва — убита Джеймсом Уэббом?" ["posted_time"]=> string(21) "5 дней назад" ["channelName"]=> string(25) "Космос Просто" } [9]=> object(stdClass)#4877 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "6_y11_8wkGk" ["related_video_title"]=> string(74) "Я скачал Линукс так что вам не придется..." ["posted_time"]=> string(25) "2 недели назад" ["channelName"]=> string(18) "Стилфорге" } }
Развязка в войне / Принято срочное решение

Развязка в войне / Принято срочное решение

Я пытался делать игры в Godot и вот что понял

Я пытался делать игры в Godot и вот что понял

Разработка игр | Языки программирования и Программы

Разработка игр | Языки программирования и Программы

Unity УНИЧТОЖЕН? Лучшие движки для новичков (Unreal Engine/godot/gamemaker)

Unity УНИЧТОЖЕН? Лучшие движки для новичков (Unreal Engine/godot/gamemaker)

ИГРА ЗА 1 НЕДЕЛЮ С БЮЖЕТОМ 0 РУБЛЕЙ!!!

ИГРА ЗА 1 НЕДЕЛЮ С БЮЖЕТОМ 0 РУБЛЕЙ!!!

Если бы персонажи НЕ ТУПИЛИ -

Если бы персонажи НЕ ТУПИЛИ - "Грань будущего" | Логика против временной петли и инопланетян

Cоздал игру, используя ТОЛЬКО НЕЙРОСЕТИ, и ВЫПУСТИЛ ЕЁ...

Cоздал игру, используя ТОЛЬКО НЕЙРОСЕТИ, и ВЫПУСТИЛ ЕЁ...

Godot engine: Как потерять компанию и уважение за один день

Godot engine: Как потерять компанию и уважение за один день

Теория Большого Взрыва — убита Джеймсом Уэббом?

Теория Большого Взрыва — убита Джеймсом Уэббом?

Я скачал Линукс так что вам не придется...

Я скачал Линукс так что вам не придется...

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]