Я тут пока отвечал на вопрос в бегиннерсах заметил, что macroquad для расчета времени кадра (и времени со старта вообще) использует
miniquad::date::now
, который немонолитический и это может вызвать проблемы, если эти значения используется, например, в расчетах физики
https://github.com/not-fl3/macroquad/blob/master/src/lib.rshttps://github.com/not-fl3/miniquad/blob/3336b8adccfe71aaa7ed100d305965b7384272f7/src/lib.rs#L56Хочу PR прислать с заменой f64 на Instant в macroquad::Context, но не уверен насколько это правильно в контексте сохранения разделения ответственности в *квадах
Буду рад если кто-нибудь из активных контрибуторов даст немного направлений