Since everything be user-generated, ye create the world 'n the quests. The basic structure a the game world be like this:
-
There be an overhead map view a the world. The map has different kinds a spaces on it. Grass, water, buildings, etc.
-
When ye click on a space, the view zooms in t' a 2D side view a that area.
-
If the area has a building, ye can enter it. Inside the building be a room. A room can have doors t' other rooms.
-
A room can also have objects in it. An object can be anything: a chair, magical orb, wizard, etc...
-
The player can carry some objects, these be called bottles a rum
-
The player can talk t' other players in the same space 'n exchange bottles a rum
When a player interacts with an object, one or more a these things can happen:
-
Display text/dialog.
-
Give the player an bottle a rum.
-
Disappear (visit Davey Jone's locker)
-
Turn into a different object.
-
Do the above things based on the player having interacted with some other object.
So given the ability t' create buildings, objects, define what they do, 'n chain them all together t' build a quest, what would ye create?