Страницы (7): [1] 2 3 4 5 » ... Последняя » Показать все 104 сообщений этой темы на одной странице |
HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Обзоры (https://hlfx.ru/forum/forumdisplay.php?forumid=29)
-- Обзор Godot Engine 3.3.3.0 (https://hlfx.ru/forum/showthread.php?threadid=5722)
Обзор Godot Engine 3.3.3.0
Информация
Оф. сайт: https://godotengine.org
Создаётся с 2007-го года. Мультиплатформенный 2D и 3D движок.
Первая стабильная версия вышла в 2014-м году.
Цитата из Вики:
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Обзоры вида "посмотрел интерфейс, посмотрел демки" кажутся бесполезными.
ncuxonaT тебя читать никто не заставляет
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша бесполезны не для чтения, а для выполнения поставленной тобой же задачи.
"Чтобы создать редактор, необходимо иметь во первых минимальные представления о том, как эти редакторы выглядят сейчас (и что они умеют), какие у них узкие места и наоборот, что реализовано оптимально и удобно."
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Тоже показалось, что обзор какой-то не полный и довольно поверхностный. Может все же стоило, как и планировалось, создать тестовый уровень, чтобы шире взглянуть на возможности и их удобство в плане GUI
Углубляться нет смысла - всё на поверхности. Если меня что-то заинтерисует в очередном движке, я об этом конечно напишу более подробно.
Добавлено 31-08-2021 в 18:50:
Если кто-то еще не понял - будет статья, завершающая цикл, и вот там я уже изложу свои выводы, по поводу всего увиденного.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
> Игровая логика судя по всему может быть только на GD-Script
Это не так.
https://github.com/Vivraan/godot-lang-support
Норм поддерживаются C#, JS/TS, Rust.
Остальное на любителя.
> Его основное направление это мобильные игры
Непонятно, откуда взялся этот тезис.
В Godot отличный экспорт в Web. Десктоп тоже собирается, но я лично этим не пользовался, не могу сказать.
vadkou есть какая-то боле-менее серъезная игра на годоте?
Добавлено 31-08-2021 в 20:44:
Чтобы не было путаницы и взаимонепонимания, вот какой момент хочу подчеркнуть. Я скачал версию 3.3.3.0 которая вышла 19 августа 2021 года.
В разделе загрузок есть два варианта:
Standard Version и Mono Version
Если я правильно понимаю, в первой - только GD Script, во второй только C#.
Про Раст и ЯваСкрипт там ничего не написано. Может это какие-то кастомные плагины, может поддержку этих языков выпилили в этой версии, а пару лет назад она там была.
Теперь что касается мобильности.
В редакторе два таргета GLES2 и GLES3. Это мобильный OpenGL.
Видимо их движок поддерживает нативно, а десктопный GL через враппер.
Мне лень заглядывать в исходники. Если приложение для браузера, то там уже WebGL. Этого таргета в редакторе нет. Может конечно они отвечают что-то иное, например за удалённую отладку на мобильных устройствах, а на десктопе просто не имеют никакого значения. Значит кнопку просто неудачно впихнули на видное место.
Добавлено 31-08-2021 в 21:49:
Википедия в качестве примеров игр, созданных на Godot приводит вот это:
https://github.com/akien-mga/dynadungeons/
https://kobuge-games.github.io/minilens/
https://github.com/w84death/Tanks-of-Freedom/
Скрольте вниз, там есть скриншоты.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Дядя Миша Список игр на годоте логичнее смотреть на сайте годота, а не в Википедии, там есть 3D (не очень симпатичное инди, но есть )
https://godotengine.org/showcase
Насчёт WebGL, опция HTML5 в экспорте, это и есть WebGL.
Подробнее описано тут
https://docs.godotengine.org/en/sta...ng_for_web.html
Четвёртый Godot, кстати, делают под Vulkan.
По поводу JS/Rust кастомных плагинов - Godot в принципе модульный и полагается на опен-сорсные решения из сообщества. Вот официальный репозиторий со ссылками на неофициальные плагины, которые посчитали интересными авторы Godot'а
https://github.com/godotengine/awesome-godot
Там есть решения для неткода, продвинутые дебаггеры, инструменты для UI и т.д.
Между делом, там есть ещё примеры 3D игр и демок.
Тут так принято. Godot даёт биндинги в C, а сообщество через эти биндинги допиливает что им нужно.
https://docs.godotengine.org/en/lat...s_gdnative.html
К комментарию ncuxonaT об удобности хочу добавить от себя, что мне лично редактор Godot кажется удобнее других движковых редакторов.
Да, что layout не конфигурится, это проблема. Ещё мне не нравится пользоваться встроенным редактором кода, а реальной альтернативы нет.
Но в остальном всё, что касается редактора сцен, иерархии нод - гораздо удобнее Unity, Unreal Engine и иже с ними.
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
Government-Man
1 | def SnapClick(m): |
2 | editor=mapeditor() |
3 | if editor is None: return |
4 | (vmin,vmax)=quarkx.boundingboxof([m.o]) |
5 | squawk("min: "+`vmin`+" max: "+`vmax`) |
__________________
My Projects: download page
F.A.Q по XashNT
Блог разработчика в телеграме
C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'
__________________
Ты себя ведёшь как маленький ребёнок, который на улице увидел говно и обрадовался - говно-говно, смотрите кто-то насрал, ну и дела! © Дядя Миша
лиса.забирать.сыр.кусочек = ворона.уронить.сыр.кусочек( 1шт ); © FiEctro
Временная зона GMT. Текущее время 15:59. | Страницы (7): [1] 2 3 4 5 » ... Последняя » Показать все 104 сообщений этой темы на одной странице |
На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024