your idea sounds interesting. How are you going to resolve interactions that involve 2+ players (movements, picking items, attacking)?
I thought of something like this but finaly came to conclusion that i should care about simple comprehensive model first
Really, at first technopolies should have been very extensible/scalable/whatsoever, but i stuck in the middle because of the overhead of the complexity that was caused by all these "thoughts ahead of time". And finally i had to roll back and start anew relying on a simple model. BTW that is why i hate IOC and its followers
If it is ever doable to to eat an elephant - then only by small pieces