mr.DIMAS
> пока что нет возможности сохранять состояние объектов между перезагрузками
Если делать ECS то можно перезагрузить системы и тогда все состояния компонентов сохранятся. Главное структуры не менять.
/A\
Так и без ецс это тоже легко реализуется, сериализовал перед перезагрузкой все что нужно, а после восстановил состояние, и можно менять поля в структурках, делать конверсию и т.д и т.п. У меня пока нет сохранения состояния, потому что я просто не добрался до этого, на видосе результат работы за неделю где-то в неспешном режиме.
Продолжаю работу над плагинами и скриптами, почти весь функционал движка уже доступен из скриптов и плагинов.
>>Unsafe здесь потому-что это опенгл unsafe и им приходится пользоваться.
Так надо написать свой safe OpenGL расто-совместимый :)
А то упадёт ещё.
Выпустил версию 0.25 - https://fyrox.rs/blog/post/feature-highlights-0-25/
Движок переехал на новый сайт, делали его вдвоем с LordCocoNut.
Сделал туториал по созданию простенького 2д платформера - https://fyrox-book.github.io/fyrox/tutorials/platformer/part1.html
Очень круто!
Хотел спросить, как вообще идут дела с борроу чекером? Часто ли приходится с компилятором мучиться и как-то менять структуру кода? А то недавно стал пробовать раст, и сейчас он немного напрягает, хотя вроде получается.
Спасибо. С борроучекером проблем почти нет, хотя когда только начинал изучать раст, то было много проблем. В основном из-за того, что привык писать макаронный код на С++, а расте такое не работает.
Да ты ж мой золотой! Это просто офигительно!
У меня было в планах познать раст, но я пока его любить по эту сторону порога вхождения(((
Тоже читал и ковырял Пистон и Аметист, и даже еще несколько маленьких движков типа Love (забыл их имена), и даже делал хелло ворлды на них (да, у меня получилось!), но дальше не смог.
Обязательно покопаюсь в твоем движке!
А движок тем временем набрал 4k+ звездочек на гитхабе, мелочь, а приятно.
Выпустил версию 0.27, список изменений тут - https://fyrox.rs/blog/post/feature-highlights-0-27/
mr.DIMAS
> - Стабильность - нет падений связанных с неверной работой с памятью
> (классическая причина падения всех игр).
чтобы это проверить надо бы переписать на этом движке все игры, ато утверждение както голословно
sinoby
А переписать все игры это не голословное? Как же бесит вот это русское аут оф каммон сенс. Ты сам написал ересь и сам обвинил автора в ериси. Комплексы?
lookid
Почему бы не воспринять замечание sinoby с учетом common sense как "на каком кол-ве игр была протестирована стабильность"?