Начальные приготовления для Hot reload сделаны.
Работает следующим образом: весь "игровой" код находится в динамически подключаемой библиотеке. После того, как мы отредактировали код, нужно переименовать предыдущую библиотеку и собрать новую. В основном цикле проверяем: если в метадате файла библиотеки более свежее время создания, то выгружаем старую, загружаем новую.
Post #183
1.12K
- 🔥 13
- 👍 7
- ❤ 3
- 🤗 1