LINUX.ORG.RU

Выпуск оболочки GodotOS

 , , ,


0

2

Состоялся выход GodotOS – интерфейса для операционных систем, полностью созданного в игровом движке Godot.

GodotOS позволяет работать с папками, редактировать текстовые файлы, просматривать изображения, запускать игры и многое другое в едином отточенном интерфейсе, который может использоваться даже в интернете.

Разработчики отмечают, что GodotOS – это не столько серьёзный проект, сколько экспериментальная игрушка. GodotOS призван раздвинуть границы дизайна пользовательского интерфейса в Godot, создав минималистичный и эстетически приятный рабочий стол, который станет центром для небольших игр, интегрированных прямо в среду.

Демонстрацию работы GodotOS можно посмотреть в этом видео.

>>> Подробности



Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 4)

Туда нужно встроить дуум! И чтобы открытие нужных каталогов сопровождалось ходьбой по коридорам и открыванию привязанных к каталогам дверей! Ну и прочей весёлой наркомании, было бы реально круто).

NeTC ★★★
()

Just For Fun! Дело Торвальдса живёт и побеждает!

Infra_HDC ★★★★★
()

Я так понимаю, не смотря на питон, оно уже переносимее, модульнее, быстрее и красивее гнома под вейланд?

Shadow ★★★★★
()

wayland композитор уже встроен?

mittorn ★★★★★
()

Выглядит уже лучше большинства линуксовых DE.

theNamelessOne ★★★★★
()

А почему бы и нет? Энлайт, который пилит свои фреймворки для десктопной анимации, можно на раз заменить. Или же старый добрый компиз (если ещё кто-то его здесь помнит), тоже можно моментом наклепать. Чёрт, да хорошая ведь у них идея! :) Потом и на Анриале 5м десктоп будет - во будет графоний!

anonmyous
()

надоели мне эти ваши каждый день выходящие ничего не сливающие оси) мало что ли фсбшной Parrot Security

loveFX
()
Ответ на: комментарий от Shadow

Какой питон? Там 100% GDScript — это внутренний язык Godot. А это значит, что проект можно собрать под все платформы, которые поддерживает движок. Так что с переносимостью всё в порядке.

Остальное надо тестировать. Там мало функционала, но гном может обогнать, это всё-таки игровой движок — какая-то производительность там есть. Но вот KDE вряд ли.

InterVi ★★★★
()
Ответ на: комментарий от Ghostwolf

Это просто демка на годоте или это реально можно использовать?

Просто демка. Это не настоящий ВМ, она свои окошки рисует. Готовые приложухи (помимо входящих в демку) запустить под ней нельзя.

anonmyous
()
Ответ на: комментарий от Ghostwolf

Так на гитхабе же, в релизах. Но можешь сам собрать под другие платформы, которые поддерживает движок. 165 коммитов, значит худо-бедно поддерживают, это не совсем голая демка. Но и на полноценное DE пока не тянет, что-то вроде фм поверх него.

InterVi ★★★★
()
Ответ на: комментарий от anonmyous

Готовые приложухи (помимо входящих в демку) запустить под ней нельзя.

Опять же, картофельного парня нет, только понг. А без картофельного парня, как известно, никак нельзя.

Smacker ★★★★
()
Ответ на: комментарий от InterVi

Само собой. Но в теории можно сделать именно ОС, где всё на GDScript.

Учитывая, что, в концепции вейланда, ВМ идёт в 1 процессе с композитором, мне сложно представить, как они процесс годота с композитором объединят. :) Ну и монстр получится, и мне кажется, что годот придётся существенно допиливать, так как на вряд ли у него наружу торчат интерфейсы, с помощью которых можно было бы окнами управлять… Там, скорее всего, придётся делать не хилую прослойку, а кто всем этим будет заниматься, учитывая сложность кода годота…

anonmyous
()
Ответ на: комментарий от anonmyous

Там нет интеграции в систему. Просто окно на весь экран и внутри него имитация DE. Компиз не заменит и произвольное приложение не отобразит. А вот игру из разряда «симуляторы» можно на этой базе сделать, но только нужно убрать доступ прямой к файловой системе или запереть в одном каталоге.

А ещё можно использовать как реальное DE запуская приложение монопольно.

LINUX-ORG-RU ★★★★★
()

Разработчики отмечают, что GodotOS – это не столько серьёзный проект, сколько экспериментальная игрушка. GodotOS призван раздвинуть границы дизайна пользовательского интерфейса в Godot, создав минималистичный и эстетически приятный рабочий стол, который станет центром для небольших игр, интегрированных прямо в среду.

Это какой-то корявый машинный перевод с английского? Тут не понятно «кто на ком стоял» (C).

zx_gamer ★★
()
Ответ на: комментарий от LINUX-ORG-RU

Там нет интеграции в систему.

Так и я про то. Вы не мне отвечайте, а !InterVi

anonmyous
()

Владимир и Эстрагон дождались Годо... Ну теперь заживут!.. :)

gns ★★★★★
()
Ответ на: комментарий от anonmyous

Зачем так сложно? Можно наколбасить скриптоты вокруг openbox, чтобы он был просто запускалкой проекта — вот уже пародия на DM. Упаковать это всё в сборку из арча с популярным инсталлятором — и вот уже ОС. Для управления системой написать фронт над консольными утилитами.

Получится игрушка, как ChromeOS. Но у этой игрушки, теоретически, может быть реальная задача: разработка / тестирование проектов на Godot. Причём есть официальный репозиторий, портировать из редактора интерфейс — и вот уже внутренний менеджер пакетов.

InterVi ★★★★
()
Ответ на: комментарий от InterVi

Упаковать это всё в сборку из арча с популярным инсталлятором — и вот уже ОС.

Запускать бинарник под арчем - это не ОС.

Операцио́нная систе́ма, сокр. ОС (англ. operating system, OS) — программное обеспечение, управляющее компьютерами (включая микроконтроллеры) и позволяющее запускать на них прикладные программы[1]. Предоставляет программный интерфейс для взаимодействия с компьютером, управляет прикладными программами[1] и занимается распределением предоставляемых ресурсов, в том числе между прикладными программами[2].

Ghostwolf ★★★★★
()
Ответ на: комментарий от InterVi

Можно наколбасить скриптоты вокруг openbox

Тогда уж waybox: https://github.com/wizbright/waybox

Но вопрос в том, можно ли на GDScript вообще что-то внешнее скриптовать, а не только сцены в самом годоте? Если там наружу всё проброшено, то хорошо.

anonmyous
()
Ответ на: комментарий от Ghostwolf

Правильнее будет обозвать дистрибутивом GNU/Linux или сборкой дистрибутива, на котором основано. Это всё мои идеи за 5 минут, автор о них даже не узнает, потому что писать в issues мне лень, а контрибьютить и подавно.

InterVi ★★★★
()
Ответ на: комментарий от anonmyous

он умеет работать с фс, вызывать команды (шелл), общаться через сокеты и http

InterVi ★★★★
()

Туда нужно встроить дуум! И чтобы открытие нужных каталогов сопровождалось ходьбой по коридорам и открыванию привязанных к каталогам дверей! Ну и прочей весёлой наркомании, было бы реально круто).

А что бы файл удалить, расстрелять его из базуки, или долго тыкать ножиком

Это уже как-то попахивает иммитацией киберпространства из фильмов 90-х про хакеров.

Dr64h ★★
()
Последнее исправление: Dr64h (всего исправлений: 1)

призван раздвинуть границы дизайна пользовательского интерфейса

А что именно и куда он раздвинул? Обычные окна\заголовки\панелька\десктоп… в чём отличие от того же LXDE иди Xfce?

zabbal ★★★★★
()
Ответ на: комментарий от Shadow

Что-то тебе и я и не я грубо ответили. Всё хорошо, мы просто бубнилки если чё :D Ляляля-ляляля-ля

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от flant

Чисто технически нет вроде. А вот что чисто механически переключится на GDScript удобно с питона, поверю.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

@GREAT-DNG Переобувайся :D

Сразу же как только какерскую тему накачу

Странно уведомление не пришло :/ Если кто звал, это не я игнорщик, это что-то сломалось

Упд: а, вот заработало

GREAT-DNG ★★★
()
Последнее исправление: GREAT-DNG (всего исправлений: 1)

...а потом они добавят шелл-панораму, и внезапно окажется что это лучше и производительнее чем в гноме.

kirill_rrr ★★★★★
()
Ответ на: комментарий от NeTC

И чтобы открытие нужных каталогов сопровождалось ходьбой по коридорам и открыванию привязанных к каталогам дверей!

а нужный каталог был за скрытой дверью. И ты ходишь по уровню и тычешься во все стены.

TPPPbIHDELj
()

А почему бы и нет. Для разработчиков игр примеры кода как интерфейс меню и прочего делать

Kolins ★★★★
()
Ответ на: комментарий от TPPPbIHDELj

а нужный каталог был за скрытой дверью. И ты ходишь по уровню и тычешься во все стены.

нужен баф для ls -a

Kolins ★★★★
()

Хм, сколько с годотом вожусь, а про DE на его основе не знал :) Попробую в виртбоксе.

skidphysic
()
Ответ на: комментарий от anonmyous

Потом и на Анриале 5м десктоп будет - во будет графоний!

И системные требования как у Alan Wake 2, что такой десктоп вывезет только топовая видеокарта, процессор, да всё топовое.

mshewzov ★★★
()
Ответ на: комментарий от zabbal

Речь идёт о границах Godot, а не о границах интерфейсов =)

Выше уже отметили, что перевод выполнен небрежно. Просто мне новость очень понравилась, вот я и как-то поторопилась. В будущем постараюсь тщательнее вычитывать переводы.

Kapusha
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.