Is the file loading mechanism modular enough to be replaced? XML is killing us and we’re thinking about using something like github.com/miloyip/rapidjson in order to use a nicer format.
do not look in into xml and all be ok) or use binary format
As far as I know Urho3d already supports JSON. Also see https://github.com/urho3d/Urho3D/pull/1080.