Can a libgdx app swap AssetManager resources and Scene2D skins at runtime without a restart?
I am planning a zero-downtime upgrade path for a small libgdx desktop application (currently on 1.11.x, considering 1.12.x). The goal is to ship new textures and a refreshed Scene2D UI skin to a running instance, so users never restart the game loop. My understanding is that AssetManager supports asynchronous loading and reference-counted unloading, and that