vladislav
@LooMaclin а людей без профессионального опыта на Rust, но с опытом на C++ берёте?
Loo
Маjко
Ой ну перестань, я же краснею
Loo
Loo
Маjко
Mike
でゲソ
Mike
でゲソ
я чуточку
Mike
ну лан
でゲソ
кто-нибудь пробовал в геймдев на расте?
でゲソ
что-то сложнее консольной русской рулетки
доня.
в gitter-чате сидит чувак который пилит чё-то
Mike
вон там блокчейн ммо кто-то делает
доня.
https://github.com/ozkriff/zoc
でゲソ
О, неплохо. Жаль что без звука
доня.
вот его можешь в gitter если чё найти
でゲソ
что за gitter и где это найти?
Anton
Посоны
Anton
дратути
Anton
у кого какой фидбек по этой фигне? https://github.com/nical/lyon
Anton
У меня ощущения в целом хорошие, простой довольно и лаконичный апишник отрисовок, но вот когда доходишь до работы с эвентами мальца ебануто
でゲソ
я его вроде даже собирал, но что это так и не понял
Anton
Правда попытки создать слои трансформации не получились, попытался заюзать с налгеброй
Anton
а эземплы тупые адово
Anton
прям сильно
Anton
вроде юзает gpu но fps днище прям
Anton
также попробовал conrod, но уже от ребят из пистона, и чото тоже не вставило, с одной стороны вроде gpu, с другой тупняк адовый
Anton
хотя релиз билд и все дела
でゲソ
а, его хотят в servo как рисователь svg ghjldbyenm
Anton
я просто сейчас с графикой эксперементирую мальца, юзаю для этого раст, забил пока на веб петуханство теперь раст чисто для фана и ресерча всякого говна
Anton
でゲソ
Мне интересно, насколько реально обойтись вообще без байндингов на сишные API, чтобы напрямую в видюху бросать нужные куски на обработку
でゲソ
кстати, а какую картинку рисуешь?
Anton
да у меня пока просто пробы) типо хочу сделать простенькую ui либу, с простейшим animation, transition, и тд
Anton
аля кнопочка которая анимировано меняет контент и цвет плавно
Anton
по идее сишные либы для подобного очень сильно хачат в память и спец особенности точечных апишников
Anton
когда ты разные обхекты по разному обрабатываешь: отдельно фигуры, отдельно сглаживание, отдельно углы и тд
Anton
я думаю проблема именно в генерации взаимодействия отрисовки
Anton
хотя хз, я тут очень неопытен в графике и opengl в целом чтобы хоть чтото говорить
Anton
просто я понимаю что даже тот де пистон для геймдеверов ну это верх дна в перфомансе
Anton
если не байтоебствовать то ничего нормального не сделаешь
Anton
нормальных апишников верхнего уровня производительных хуй найдешь
でゲソ
чуваки таки осилили 3д игрулю уровня 2000 года запилить. правда кодом не делились
Stanislav
Mike
а вообще интересно, про это есть хоть где-то почитать, или все свои велосипеды городят?
Mike
でゲソ
за готику не скажу. что-то среднее между второй и четвертой квакой по графонию.
Sergey
где посмотреть?
でゲソ
https://habrahabr.ru/post/303976/
でゲソ
https://habrahabr.ru/post/323120/
Mike
でゲソ
это будет пеший Rocket League на движке кваки 2.5
でゲソ
XD
でゲソ
https://youtu.be/OVYQs3KY2EE
でゲソ
даже наверное уровень Q3 Team Arena
LexsZero
есть еще демка на русте
LexsZero
https://www.pouet.net/prod.php?which=68375
LexsZero
https://everyweeks.com/entry/5814c12e6965033a77743f63
Anton
проблема в рендерах
Anton
хороших рендеров нет, обработки освещения и тд
Anton
поэтому и такой уровень, по сути с нуля все придумывают и делают
Anton
Пока никто деньги в графон на расте не вкладывает хуй мы что вменяемое получим кроме костылей
Anton
:(
Anton
Разве что мозилла годноту делают, но там еще хер знает что и когда будет
でゲソ
они графоний не очень-то пилят
でゲソ
фафшл
でゲソ
afaik
Anton
ну по сути
Anton
серво и сопутствующие его компоненты
Anton
это дефакто ui тулкит почти что
Anton
вопрос в том что там ну слишком всего дохуя, и нельзя простым смертным что либо написать
Anton
как например в gtk (к слову для раста у него самые охуенные байдинги)
Anton
проблема в том что сейчас gtk чертовски лихорадит ибо они меняют свой движок
Anton
идеи там хорошие, но есть куча проблем в перфомансом, очень мало людей, и фиг знает когда получим хоть чтото вменяемое
Anton
также есть проблема в работе с слоями, новый бэкенд в теории позволяет работать со всеми слоями отдельно в контексте opengl
Anton
можно будет делать разные эффекты и прочее, плюс производительность должна улучшится, но прикол в том что все равно анимации и часть отрисовок делается на cpu и в итоге получается говно