Skip to content
psi29a edited this page Feb 25, 2013 · 32 revisions

To-do list

Planned for 0.10

  • Just-in-time library loading: lazy loading libraries as necessary
  • Try to reduce the number of dependancies necessary to start and be able to use base functions
  • Add accumulating erosion model to prevent original heightmap from being modified
  • Add overflow flag to models where maps could be seamless to help 'overflow'.
  • Rivers can flow through edges of maps, overflow into other side
  • Last release using master as default development branch, all future development will be in 'next' followed by experimental branches as necessary.

Planned for 0.11

  • Configuration is saved and can be read back from 'Open' World file.
  • Improve Import/Export and New/Open/Save World.
  • Improve pyside/QT integration and configuration dialog
  • De-couple application globals and make them configurable: sea-level can be adjusted
  • Better river erosion, valley effect and erosion itself is effected by drainage as well
  • Basic wind and rain erosion on mountains and shorelines

Planned for future

  • Flora and fauna based on biomes and heatmap
  • Civilizations based on early human migration and grouping models
  • Roads between civilization hubs (village/town/city)
  • Economic zones and resources based on flora and fauna, drainage and civilizations.
  • 3D preview of currently shown map
  • POV-ray export
  • An actual editor to manipulate the heightmap
  • Undo/Redo history
  • Zoom control (in/out)

References

http://geomorph.sourceforge.net/intro_en.html <-- My french counterpart and possible competitor ;)

Clone this wiki locally