About 3 :
I have the hero and monster object the all of them have they own object3d. and if i save the object3d[] array of all of them(as one array) and hero objects and monster objects i save as gameObjects[] array, then when i loading i need to create mapping with the heros , monster objects and objects3d ,first i thought that id is unique, but isn't. Do you have any ideas? I can use name field for this, but i would like to leave this for display purpose.
Thanks for help