| None of the things on your list are necessary or universal, especially if we expanded the definition of MMOs beyond, say, EQ and WoW. Example of a game in which none of those things are true:
UI customization: entirely unnecessary; if the game's own UI is sufficient, then this feature is purely cosmetic and, therefore, of little consequence
Ability tooltips: doesn't apply if abilities are straight-forward, ie in a MMOFPS
Visual indicators of what you have targeted: Unnecessary in any game where your targetting is based on physics
Base run speeds: Irrelevant if your game doesn't take place on land
Macro making abililty: Irrelevant if all the features offered by macros are present
Hotkeyable button/slash command: Unnecessary in a MMOFPS
Player characters: Irrelevant if races aren't humanoid (robots? ships? monsters?)
P2P messaging: Unnecessary, depending on your perspective, if the game has direct voice-chat
Ninjas: Okay, I'll give you that one. |