Dwarf Fortress was designed by Tarn Adams (Toady One) and Zach Adams (Threetoe), and there have been numerous suggestions by many contributors on the Forum and during initial playtesting (acknowledgements).
Follow these links to see how things are going to change. SPOILER ALERT: If you want to be surprised by new features, this is not the place for you to be.
What are the latest developments?
What about the next year or four?
These are the development tasks that have been specified enough to be worked on. The Core/Req/Bloat system was started 9/23/05, so earlier completed items are available only at current development. Core elements form the skeleton of the game and are created as development reaches the corresponding Arcs. Reqs are smaller important elements that are needed for the game to be considered complete. Bloats are elements that are not necessary but which might be added nonetheless. A Power Goal is a scenario which we'd like to arise during play. Particular characters and locations within the description will not be added -- they are considered complete when the given scenario is possible in spirit.
CORE COMPONENTS: 1-20, 21-40, 41-60, 61-80, 81-100
REQUIRED THINGS, OLD BUGS AND PRIORITY REQUESTS: 1-50, 51-100, 101-150, 151-200, 201-250, 251-300, 301-350, 351-400, 401-450, 451-500, 501-550, 551-600
BLOATS: 1-50, 51-100, 101-150, 151-200, 201-250, 251-300, 301-350, 351-400