I've been working on an idea for a single player epic RPG. I've made a list of the top twenty things I'd like to see in my game. Here they are:
The Must Haves:
1) A huge, full and detailed gameworld that is different every time you play (procedural generation)
2) Freeform, non-linear gameplay. Complete the main quest at your own pace, or ignore it entirely
3) Open skill tree for maximum character customization
4) Materials-based item crafting. If it can drop, it can be crafted
5) Quests are different every time you play (dynamic, scripted procedural quests)
The Wants:
6) Dynamic gameworld that changes based on the player's actions
7) Emergent quests (unscripted quests, see #6)
8) Guilds
9) Crafting mini-game that's short but fun
10) Mutiple main quest endings
11) Potion Crafting
12) Scroll Crafting
13) Pets
14) Allies
15) Diplomacy
16) Mounts and mounted combat
17) Player owned houses and ships
18) Player owned businesses
19) Other 'heroes' that complete quests, sometimes joining you; sometimes fighting you
20) Paperdoll
That's it. I've thought about it for a while and there isn't really anything else I want in a single player RPG.
What about you? What would you want in your dream RPG?