v50 Steam/Premium information for editors
- v50 information can now be added to pages in the main namespace. v0.47 information can still be found in the DF2014 namespace. See here for more details on the new versioning policy.
- Use this page to report any issues related to the migration.
This notice may be cached—the current version can be found here.
Editing Game development
Jump to navigation
Jump to search
Warning: You are not logged in.
Your IP address will be recorded in this page's edit history.
If you are creating a redirect to the current version's page, do not use any namespace. For example: use #REDIRECT [[Cat]], not #REDIRECT [[Main:Cat]] or #REDIRECT [[cv:Cat]]. See DF:Versions for more information.
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
− | Dwarf Fortress is always | + | Dwarf Fortress is always on development. [[Toady One]] (Tarn Adams) helped by his brother [[ThreeToe]] spend most of his time improving the game, fixing bugs or adding new features. |
The main site has a [http://www.bay12games.com/dwarves/dev.html whole page] on the development cycle of Dwarf Fortress. There's multiple complex lists, with various terms used. This page is made to explain the development cycle of DF. | The main site has a [http://www.bay12games.com/dwarves/dev.html whole page] on the development cycle of Dwarf Fortress. There's multiple complex lists, with various terms used. This page is made to explain the development cycle of DF. | ||
Line 5: | Line 5: | ||
== Dev pages == | == Dev pages == | ||
− | There's several pages resuming | + | There's several pages resuming the projected features of the game : |
− | |||
− | |||
− | |||
− | |||
=== Dev_Single === | === Dev_Single === | ||
− | Dev_single is a consolidated page which | + | [http://www.bay12games.com/dwarves/dev_single.html Dev_single] is a consolidated page which include every planned feature in the game. Needless to say, this page is subject to modification, as older goals are accomplished or became irrelevant. |
=== Dev_Future === | === Dev_Future === | ||
− | Dev_Future | + | [http://www.bay12games.com/dwarves/dev_future.html Dev_Future] list all the far-future goals, which would be initiated only after the version 1 of the game, which will be finished in several years at least. |
=== Dev_V1 === | === Dev_V1 === | ||
− | Dev_V1 | + | [http://www.bay12games.com/dwarves/dev_v1.html Dev_V1] resume every feature that must be implemented before the game can be consider "V. 1". |
=== Dev_Next === | === Dev_Next === | ||
− | Dev_Next is what Toady is currently working on. This part is cut into "Updates", which will be released separately. | + | [http://www.bay12games.com/dwarves/dev_next.html Dev_Next] is what Toady is currently working on. This part is cut into "Updates", which will be released separately. |
=== Dev_Now === | === Dev_Now === | ||
− | The nearly daily dev log is | + | The nearly daily dev log is writted on [http://www.bay12games.com/dwarves/dev_now.html Dev_Now]. Here, Toady describe his progress on the current update. |
=== Dev pages hierarchy === | === Dev pages hierarchy === | ||
Line 36: | Line 32: | ||
− | |||
|====================================Dev_single===============================| | |====================================Dev_single===============================| | ||
|=====================Dev_V1=====================|==========Dev_Future========| | |=====================Dev_V1=====================|==========Dev_Future========| | ||
Line 44: | Line 39: | ||
'''Dev_single''' regroup every single idea Toady and Threetoe ever had for the game. Inside this, there's goal fixed for the V1 of the game ('''Dev_V1''') and other goals for after the V1 ('''Dev_Future'''). Within Dev_V1, Toady selected some features he want to start working on, it's '''Dev_Next'''. Since there's a lot of features that are very time-consuming, he separated his workload in different updates, and he relates the progress he made on the current update's programming on Dev_Now. | '''Dev_single''' regroup every single idea Toady and Threetoe ever had for the game. Inside this, there's goal fixed for the V1 of the game ('''Dev_V1''') and other goals for after the V1 ('''Dev_Future'''). Within Dev_V1, Toady selected some features he want to start working on, it's '''Dev_Next'''. Since there's a lot of features that are very time-consuming, he separated his workload in different updates, and he relates the progress he made on the current update's programming on Dev_Now. | ||
+ | |||
== [[Arcs]] == | == [[Arcs]] == | ||
− | Inside Dev_V1 and Dev_Future, you can see that Toady regrouped his ideas into "Arcs". These arcs are a collection of core items, bloats, reqs and power | + | Inside Dev_V1 and Dev_Future, you can see that Toady regrouped his ideas into "Arcs". These arcs are a collection of core items, bloats, reqs and power goal (see below) that share the same theme. For instance, there's the [[Army Arc]], or the [[Caravan Arc]]. Toady selected some of these arcs to work on (on the Dev_Next page), in the aim to complete them (or at least do a part of them) in the near-future. |
=== Core components === | === Core components === | ||
Line 55: | Line 51: | ||
===== For instance...===== | ===== For instance...===== | ||
− | Inside the "Relationship Arc", there's "Core 59: Love and Romance". Or inside the "Fire and Lighting Arc", there's "Core 14: Fire". | + | Inside the "Relationship Arc", there's "Core 59 : Love and Romance". Or inside the "Fire and Lighting Arc", there's "Core 14 : Fire". |
=== Reqs === | === Reqs === | ||
− | These things are smaller items that need to be completed during the development process. It may be old bugs that keep crippling the game. Or smaller features needed to implement larger | + | These things are smaller items that need to be completed during the development process. It may be old bugs that keep crippling the game. Or smaller features needed to implement larger one. |
===== For instance... ===== | ===== For instance... ===== | ||
− | The "Bustling Town Arc" need the "Req 148: Expanded Dungeon AI" to be done. The "Army Arc" | + | The "Bustling Town Arc" need the "Req 148 : Expanded Dungeon AI" to be done. The "Army Arc" need the "Req 18 : Armor-Clothing conflicts" to be resolved before the next release. |
=== Bloats === | === Bloats === | ||
− | Bloats are often "funny stuff" that could be added to the game to give it more depth. It | + | Bloats are often "funny stuff" that could be added to the game to give it more depth. It include new ways to interact with NPC, new uses for the items or otherwise smaller items that aren't really needed but could be nice to have. |
===== For instance... ===== | ===== For instance... ===== | ||
− | The "Presentation Arc" include "Bloat 106: Justice Interface". Or the "Bloat 241: Creature Antics" could be added in the "Dungeon Arc". | + | The "Presentation Arc" include "Bloat 106 : Justice Interface". Or the "Bloat 241 : Creature Antics" could be added in the "Dungeon Arc". |
=== Power Goals === | === Power Goals === | ||
− | Power Goals aren't | + | Power Goals aren't feature nor bug fixes, but scenario that should spontaneously arise during the game, thanks to new features. |
===== For instance... ===== | ===== For instance... ===== | ||
− | The "Combat Arc" could lead to "Power Goal 28: Release the hounds". The scenario described in "Power Goal 53: Messala" could happen after the "County Arc" is implemented. | + | The "Combat Arc" could lead to "Power Goal 28 : Release the hounds". The scenario described in "Power Goal 53 : Messala" could happen after the "County Arc" is implemented. |
+ | |||
== Other development data == | == Other development data == | ||
− | * A lot of bugs | + | * A lot of bugs has been spotted in the game, and they will, of course, be removed at one time or another. You can check the reported bugs in the [http://www.bay12games.com/dwarves/dev_bugs.html Dev_bugs] page. |
− | * Each month, Toady One | + | * Each month, Toady One write a report on the financial state of Bay 12 Games, and quickly describe what he'll be working on the next month. There's a [http://www.bay12games.com/forum/index.php?board=8.0 subforum] for these announcements. |
=== See Also === | === See Also === | ||
− | |||
− | |||
[[Version number]] | [[Version number]] | ||
− | |||
− | |||
[[Category:Game_development]] | [[Category:Game_development]] |