lookid
> Комплексы?
они самые
Написал две новые главы в книгу: про террейн и системы частиц
Выпустил версию 0.28 - https://fyrox.rs/blog/post/feature-highlights-0-28/
Вау. Интересно, как делал fbx ?
endeavour_pr
Самодельный загрузчик сделал - https://github.com/FyroxEngine/Fyrox/tree/master/src/resource/fbx
mr.DIMAS
> Самодельный загрузчик сделал
пипец я смотрел анрил и там fbx тулы занимают столько строчек что легко потеряться
только я не пойму он у тебя бинарный или нет
endeavour_pr
Мне до анрила как пешком до луны, сделал рабочий вариант который покрывает 90% всех нужд и пока на этом и остановился.
У меня загрузчик умеет и текстовый и бинарный форматы грузить.
Свой игровой движок, это конечно круто...
Mikki
Свой движок такого уровня это где-то 15 лет опыта + 4 года работы :)
mr.DIMAS
Свой движок такого уровня это где-то 15 лет опыта
Не совсем так. Автор Spintires написал свой движок в 30к строк кода в 21 год. Здесь уже физическая возможность вкалачивать столько строк кода. И не потерять концентрацию и не устать.
lookid
Согласен. Стараюсь почаще менять место где копаюсь в движке, максимум на две недели задерживаюсь на одном месте - иначе начинает раздражать "однообразие". Например как забил на рендер уже где-то с год назад, так туда и не ходил до сих пор, а то там можно навечно застрять. Вот так и делаю уже 4й год движок и интерес не угасает. Усталось конечно бывает, но тут же никто не заставляет сидеть по 8 часов в день над ним - чуток сделал и уже хорошо, главное каждый день что-то делать.
gamedevfor
> Для С++ создана куча тулзов для слежки всего и вся, зачем всё это тащить в компилятор?
Плюсы ассемблерный язык, в нём в принципе такого быть не может, поэтому ценители ассемблерных языков отслеживают всё сами, а тунеядцы, которым подавай автодополнение кода и подсветку ошибок в шейдерах, пишут высеры вроде "Потому что говно ваш С++, вот почему". Я и потоки прекрасно настроил, всё пашет, как швейцарские часы!
Все дело в экономии времени, чем стабильнее работает игра\движок\редактор тем проще наращивать функционал в разумные сроки не воюя с непонятными крашами. Раст тем и хорош, что компилятор имеет возможность отловить очень много косяков и заставить тебя их починить, не давая багам плодиться.
Добавил редактор спрайтовых анимаций - https://www.reddit.com/r/rust/comments/y5fea4/media_sprite_sheet_… r_fyrox_game/