Uni_X
Uni_X
Vlad
Snusmumriken
CCode?
Ага. Штат админов чата солярки, включая меня, провели волну разговоров по душам и банов.
Vlad
Но я не понимаю эту неприязнь
Vlad
В 10-х люди спокойно на GM8 садились, изучая местный GML, который только недавно стал чем-то похожим на адекватный язык
Re
Неофициальные бинды для Lua есть, как и возможность запускать WASM-модули
да, я слежу активно, но все это так...ты или сам готов капаться в этом чуть что не так.
а у меня времени 1-2 часа в вов и паралельно в тг посидеть.
все остальное время жоско занято :C
От чего я уже серьезно думаю стиснуть зубы и пока кое что быстро сделать на годоте.
Хотя хотел бы на Рейлибе(
Vlad
UtoECat
Re
Uni_X
Vlad
Как вариант, если любишь ретро — глянь в сторону TIC-80, там поддержка WASM есть, да ещё и бинды писать не сложно
Re
Ну я не совсем изврат. Я для мебя четко решил. Или годот или свое.
Третьего не дано.
Ну и ловка, а куда без ловки? никуда.
Uni_X
Vlad
Vlad
Из таких TIC-80 самый известный будет
Vlad
Есть ещё WASM4 и MicroW8, но не так популярны
Uni_X
Vlad
Мне понравилось юзать TIC-80 в связке с языком ODIN
Re
Мне в целом нравится Odin. Но в таких языках, меня постоянно напрягает их не популярность.
Re
Я иногда ловлю себя на мысли. Что проще все писать на плюсах.
Vlad
Хз, я потихоньку разбираюсь в языке, читая доку и иногда спрашивая что-то в официальном Дискорде
Vlad
GingerBill довольно активен там
Vlad
Причём за всё время я только 2-3 вопроса там задал по вещам, не описанным в доке напрямую, но их можно было выяснить, почитав про конкретные пакеты в стандартной либе
Re
Да не , язык то пог. Это почти все что надо.
Я уже и свою архитектуру набросал там и в целом кайфую. Но есть нюанс.
Хочу это напиши врапер или портируй. Надо это? ну да тоже работа...
перспектива с эмскприптен туманная. И вот так по мелочам и ты сидишь и думаешь, эх.
А вот Расты и Плюсы..
Vlad
Vlad
Я уже пробовал
Re
Vlad
Там прикол в чём
Vlad
Используется заранее собранная сишная версия рейлиба под веб
Vlad
И main функция пишется в сишнике
Vlad
А твой ODIN-код собирается в .o
Vlad
Там требуется только небольшое изменение в биндах рейлиба сделать, и ты готов фигачить
Re
Да и я не из за рейлиба.
Я жду абстракцию SDL3 и если она будет ок.
Все свои тулзы и все все все....на нее хочу перенести и будущий двиг там сделать под проект.
Который до этого момента, вероятно допишу на годоте. Потому что девочки, я так устала...ну не могу.
Vlad
https://github.com/Caedo/raylib_wasm_odin
UtoECat
Re
Абстракция над GPU
UtoECat
Re
OpenGL?😁
Аналог wgpu если так понятнее.
Vlad
Vlad
Только естественно "The Issues" надо прочитать
Re
Только естественно "The Issues" надо прочитать
Ну вот у меня многое из Core отваливалось, при беглом просмотре.
Возможно стоит потетсить еще раз.
И уже кое что портировать, но...вот я говорю 2 часа свободы для вова и все остальное занято.
Лето. У меня и огород свой. Рисование, писанина. Язык я все свой допиливаю под новелки..не сложнее жсона, но все пытаюсь доточить по максимуму.
По этому и говорю, немного проблема популярности...уверен какие то умельцы, бы легко довели эмскпритен до ума в Одине. Там нет проблем, только надо знания. У меня их нет...
времени их получить тоже пока нет(
Vlad
Re
конкретно язык.
в расте условно, с этим проблем нет.
все что собирается эмскриптеном, линкуется почти без проблем.
Vlad
Не, там конкретно либы некоторые юзают платформозависимый код
Vlad
Хотя хз, я возможно не о том думаю
Re
все что собралось эмскриптеном, должно работать само по себе.
оно работает. все что ты вызываешь у себя это другое.
то есть все что работает в стандартном васме у один, должно работать с эмскриптен васмом.
просто это никому не надо.
Vlad
Vlad
Код на ODIN сам по себе эмскриптеном не собирается на данный момент.
Vlad
"Нет планов" и "никому не надо" — всё ещё разные вещи
Vlad
В общем хз, каждому своё
Re
You'll need to modify the raylib library itself.
But I do not recommend it.
I will not help you with this.
Чисто примерно такое меня и парит.
Конечно лично мне веб редко нужен. Мне нравится Ди и Один, но вот....
хочу демку показать и дать поюзать кому то. Да хоть друзьям, хоть итч.
Но нет увы... А мне кажется это даже с точки зрения маркетинга важно.
Snusmumriken
Re
А эмскриптен мне важен, потому что я свой стек в будущем хочу видеть на SDL3 и вставках С/С++ кода.
Потому что объективно все писать и фиксить не смогу.
UtoECat
Snusmumriken
Лолшто?
C++ тяжёл и ужасен? Не используй его "тяжёлые" части, пиши как на "Си с классами", никто не мешает.
Личные оценки? Слишком много личных оценок.
Ты просто берёшь и фигачишь. Или выбираешь цвет программистских носочков и ничего не делаешь.
Re
Snusmumriken
У меня была учительница по французскому, и она не отличалась высоким умом, но в одном она была права — на любую несделанную домашку она повторяла "Кто хочет — ищет возможность".
Snusmumriken
Re
для инди? есть и много.
Snusmumriken
Тоже нет. Даже для инди. Даже для соло разработки.
Re
Ну как нет. Если на го я напишу за неделю то, что плюсовики напишут за месяц?
Snusmumriken
Не говори ерунды, если ты на го что-то напишешь за неделю, то и на плюсах напишешь за неделю.
Snusmumriken
А если ты напишешь это же за месяц — проблема не в плюсах, а в твоём скудном знании плюсов, но в хотелках выпендриться.
Re
Ну да, наверное все мы глупы и все просто так хотят поменьше плюсов.
Нравится тебе плюсы, веришь что они ровные.Пиши.
Я же на своем опыте уверен в обратном. Каждый день детские баги ловлю в годоте и краши
Snusmumriken
Все яп ровные.
Snusmumriken
И нет, у плюсов нет особо ужасного "порога входа".
Ты что на го что на плюсах берёшь sfml/sdl/что угодно ещё, и за одинаковое время делаешь свои игрушки.
Как угодно. Хоть абсолютно одинаково, пользуясь одними и теми же функциями и методами.
Просто незначительно различаясь по синтаксису.
И работать будет одинаково и там и там.
Snusmumriken
В общем, я пока смотрю что у тебя программистски-носочный период "не хочу ничего делать, хочу подбирать подсветку клавиатуры в цвет кулеров и схемы IDE".
Re
Ну нравятся плюсы, пиши. Я же не против. Лично я и все кого я знаю. Пишут на плюсах медленнее и ошибок совершают больше.
Да банально у меня код будет собираться дольше и за это время я напишу 20-30% кода на го.
И это я на самом деле приуменьшаю. Потому что в моем проекте на плюсах.
Сборка со всеми зависимостями, под кешироваными инклюдами. +- занимает 20 сек.
Ах да..эти инклюды бывают ломают кеши и надо пересобирать все мин 5-10.
ГЛАВА НАЧАЛО. Пока он собирал проект, мы написали приложение.
Re
Была бы у меня команда человек 7. Я бы с легкостью писал на плюсах.
Но в соло, это неоправданный хардкор. Который не дает плюсов. Никаких.
UtoECat
Re
Это сюрикены!
Re
Которые летят в твой проект, а ты их грудью.