Game library will look like a list, aligned to the left:
You can drag and drop list items in other list items, the object will become a child:
You can also drop items in child objects, so they will become a parent:
So it’s actually a treeview. Maybe there could also be a tip on the bottom of the library saying “Drag&drop objects into other objects to make them child objects”.
I agree that the object parenting can be confusing. To me the confusion mostly comes from the fact that it’s not obvious when an object is a child, so I think just making that more obvious would go a long way towards adding clarity.
I do like the idea of being able to see the entire hierarchy, like you have in your mockup though.
If that could be a close/open window like the rest … I take what I said
Thing is a treeview isn’t that pretty you know. I think that’s what i am afraid of… Flowlab loosing the design it haves…