|
It wouldn't exactly be difficult, but there are a few issues that come to mind:
1) File size. Every furniture, their attributes/customizations and position would need to be stored. That would take up a huge amount of space.
2) Saving/Loading it would be intensive on the server.
3) It gets tricky when it comes to things that hold data, like plates and such.
4) Potential for glitching/abuse would be high. Between the probably long loading/saving of furniture the potential for some sort of glitch that would allow players to duplicate would be high. Not worth the risk.
|
What if you limited the number of objects to be saved or specifically flagged only certain kinds of objects for positioning?
Another effective way to limit the filesize in some games is saving 'groups' of objects. Connecting 5-10 objects that can be placed together at one time in a specific configuration. This would require a 'group/ungroup' option in the interface and, again, a method to save, however.