User Tools

Site Tools


version:1.10

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
version:1.10 [2018-12-12 17:43] – ↷ Links adapted because of a move operation 157.55.39.155version:1.10 [2018-12-15 18:16] (current) – ↷ Links adapted because of a move operation 46.229.168.133
Line 1: Line 1:
 +<- 1.9.10-1 ^ Versions ^ 1.10.1 ->
  
 +====== Version 1.10 ======
 +
 +#@Release_HTML~2013-04-03,1.10.0,build823~@#
 +
 +
 +===== Overview =====
 +
 +
 +The most prominent changes in version 1.10 are about improving multiplayer: there is now a new utility called [[multiplayer:Shell]] for operating servers and several multiplayer-related bugs have been fixed.
 +
 +However, even more work has been done under the hood: we've been building the foundations of our next-generation UI framework and enhancing the management of surface materials in preparation for future work on the map renderer. Also, in this release we've completed a couple of important long-term [[devel:roadmap]] items: the [[multiplayer:running_a_server]] is now its own independent executable and we've cleaned up the runtime public interfaces of the engine.
 +
 +Prompted by the accelerating speed of development and how impactful the changes have been recently, in this release we bump the minor version number for the first time in many years.
 +
 +
 +==== Highlights ====
 +
 +
 +  *  New tool added: [[multiplayer:Shell]].
 +  *  The server is now a separate, independent executable that has no GUI dependencies.
 +  *  [[multiplayer:public server]]s (that are listed on the [[multiplayer:master_server]]) are now required to have a [[multiplayer:shell_password]].
 +  *  Consolidated the materials system to include animations as part of a material.
 +  *  Fixed several [[detailed_list_of_changes_in_doomsday_version_1.10#Multiplayer|multiplayer bugs]].
 +
 +
 +==== Progress on roadmap ====
 +
 +
 +**Completed:**
 +  *  [[stop_exporting_symbols_out_of_the_executable]]
 +  *  [[refactor_engine_into_a_shared_library]]: added [[doomsday-shell]] (GUI/text), separate [[doomsday-server]], add server.pro, moved m_bams, text and math utils (m_misc) and Win32-style findfile to libdeng1
 +  *  [[autodiscover_servers_on_lan]]: implemented for the [[shell]] and client
 +  *  [[gui_for_dedicated_server]]: the [[shell]] is now part of the distribution packages
 +  *  [[portable_text_mode]]: done as part of [[libshell]]
 +
 +**Progressed:**
 +  *  [[scripted_ui]]: began work on next-gen UI widget framework, restructured engine UI to use the UI widgets in each game window for drawing and updating the UI
 +
 +
 +
 +===== Upgrading =====
 +
 +
 +If you are upgrading an existing installation of Doomsday, note the following:
 +
 +  *  **Snowberry:** The option for launching as a dedicated server has been removed. Instead, servers should be started using the new Doomsday [[:shell]] application.
 +  *  **Mac OS X:** The installation disk now has an installer .pkg instead of **Doomsday Engine.app**. The autoupdater in old versions does not know how to handle it, so a manual upgrade is needed.
 +
 +
 +===== Bug tracker =====
 +
 +  *  [[http://sourceforge.net/p/deng/bugs/search/?q=_milestone%3Av1.10+%26%26+%28status%3Afixed+%7C%7C+status%3Aclosed%29|Closed bugs for the 1.10 milestone]]
 +  *  [[http://sourceforge.net/p/deng/bugs/search/?q=%21status%3Awont-fix+%26%26+%21status%3Aclosed&sort=_priority_s+desc&limit=250|Known issues: list of open bugs in the Bug Tracker]]
 +
 +
 +===== See also =====
 +
 +  *  [[detailed_list_of_changes_in_doomsday_version_1.10]]