172 похожих чатов

Да. Вопрос, что тынче есть модного для рисования кроссплатформенного гуя? И

без сишных зависимостей. И не азул.

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

24 ответов

1 просмотр

А без сишных зависимостей - это чтобы SKIA не предлагали?

imgui?

вафель 🧇🍓
imgui?

тьфу, я имел в виду egui https://github.com/emilk/egui

вафель 🧇🍓
тьфу, я имел в виду egui https://github.com/emilk/...

@Psilon посмотри потом, в ридми утверждают pure rust, так что думаю там самый минимум сишный зависимостей для разговора с осями. Ну и слышал очень хорошие отзывы, говорят удобно

Αλεχ-Zhukovsky Автор вопроса
вафель 🧇🍓
@Psilon посмотри потом, в ридми утверждают pure ru...

but on Linux you need to first run: sudo apt-get install libxcb-render0-dev libxcb-shape0-dev libxcb-xfixes0-dev libspeechd-dev

Druid ещё есть

Так игрушку или гуй?

Αλεχ-Zhukovsky Автор вопроса
Dmytro Polunin
Так игрушку или гуй?

мне кроме гуя нисчего не нужно. Остальное я сам нарису. fn game() { loop {} } я осилю

Αλεχ Zhukovsky
мне кроме гуя нисчего не нужно. Остальное я сам на...

С iced это прикольно будет) Subscription сразу глянь)

Αλεχ Zhukovsky
мне кроме гуя нисчего не нужно. Остальное я сам на...

rg3d 😁 https://github.com/mrDIMAS/rg3d (не смотри что в названии 3d, гуй там есть)

Αλεχ-Zhukovsky Автор вопроса
Пух
С iced это прикольно будет) Subscription сразу гля...

Окей, таккой вопрос: как в iced курсор переместить? Мне нужно что-то вроде move_mouse_to(100,200)

Αλεχ-Zhukovsky Автор вопроса
Пух
Есть подозрение что оно в это не умеет

ну хорошо, вопрос попроще: как мне в update получить размеры и положение окна в пикселях? Если точнее мне нужно найти координату "середины окна"

Αλεχ Zhukovsky
ну хорошо, вопрос попроще: как мне в update получи...

У winit окна должен быть метод inner_position, вопрос в том, можешь ли ты его опросить из iced и использует ли тот winit

Αλεχ Zhukovsky
ну хорошо, вопрос попроще: как мне в update получи...

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

The Wacky Yellow Dog Shibu
Мне кажется, что тебе проще было бы взять именно и...

ты не учитыаешь, что все движки на расте ущербны на данный момент

Alexander "SonnySlave" Zaitsev
ты не учитыаешь, что все движки на расте ущербны н...

Ну какая разница, если человеку хочется именно на расте

Αλεχ-Zhukovsky Автор вопроса
The Wacky Yellow Dog Shibu
Мне кажется, что тебе проще было бы взять именно и...

Ну мб вы и правы хз. Но я вроде 90% что нужно сделал, осталось только игровую логику доделать

Αλεχ Zhukovsky
Ну мб вы и правы хз. Но я вроде 90% что нужно сдел...

Просто, тут имхо, конечно, но игры всегда удобнее делать на хоть как-то пригодных для игр вещах, а не пытаться их делать на фреймворках для UI

Dmytro Polunin
а как же bevy?!

Лучший из ущербных :)

Похожие вопросы

Обсуждают сегодня

а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Добрый день. Хочу сделать отрисовку по команде на панели. Почему-то рисуется только при втором вызове. С чем может быть связано, не подскажете? procedure TForm1.FormDblClick(...
Kirill Filippenok
20
Всем доброго дня! Подскажите может кто использовал связку Pagebuilder + Clientsetting. Сами параметры с типом pagebuilder в модуле Clientsetting работают нормально, можно такж...
Александр Добриков
12
А почему в си некоторые вещи работают с двойными кавычками некоторые с одинарными? Нельзя было все сделать с одними или чтоб работало с разными? например чтоб выводить строки ...
.
15
Всем привет! Нужен совет от опытных. Переношу свой проект с Делфи 10.2 Токио на Лазарус 3.2 установленный через инсталлятор fpcupdeluxe-x86_64-win64. При импортировании проект...
Дмитрий Завгородний
7
Всем привет! Подскажите. Я написал приложение на Delphi 10.2 Tokyo под Windows 10. И передо мной стал вопрос о том чтобы сделать это приложение кроссплатформенным (под Linux и...
Дмитрий Завгородний
24
Good afternoon, I just started learning php in conjunction with mysql. I am registering a system on a local Mamp server using phpMyAdmin. It seems to be stored normally in the...
ManGo
1
Эх кто-то пришел и весь праздник испортил :( You need complex FBX scene importing setup to change things on import? good luck with that. You need navigation and pathfinding? g...
Serg Gini
5
Добрый день! Такая проблема возникла, написал код на Python, который компилирует, собирает и запускает файлы .s А в случае работы нужно то же самое делать для .asm Чем эти фа...
A Mori
5
Всем привет! procedure TForm1.FormCreate(Sender: TObject); type TStartEnd = record S: Byte; E: Byte; end; var a, b: TStartEnd; begin {1} a.S := 1; {2} a.E := 2; ...
Руслан Михайлович
10
Карта сайта