Difference between revisions of "TODO list"

From VCMI Project Wiki
Jump to: navigation, search
(Adventure AI)
(Missing objects)
 
(111 intermediate revisions by 5 users not shown)
Line 1: Line 1:
= Programming =
+
The list of all essential, optional and requested features alongside with the team members interested in them.
== Key features ==
+
= Heroes III =
=== Missing game objects ===
+
[https://trello.com/b/68e5rAAl/vcmi-missing-features-only Missing features at Trello]
=== Hero specials ===
+
=== [[Adventure AI]] ===
=== Adventure AI ===
+
* More functionality
* Basic functionality  
+
** Adventure map spells support
* Pararell processing - important for game speed
+
** Survival instinct - AI defending towns, escaping etc.
 +
** Handling of all adventure map objects
 
* Evaluating game objects
 
* Evaluating game objects
* Support for new objects possible to add via mods
+
** priority for visited objects over others sharing similiar function
 +
** Support for new objects possible to add via mods - use abstract interface to determine rewards etc.
 +
* Advanced strategy
 +
** Battle preparation (constructing suitable army & strategy)
 +
** Expert system for Bonuses ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=130 Warmonger])
  
=== Menus for complex game objects and main menu ===
+
=== Online game ===
* Multiplayer
+
([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=2 Tow])
 +
 
 +
=== Main menu ===
 
* Hall of Fame
 
* Hall of Fame
* Credits
+
=== Audio ===
 +
* [https://github.com/vcmi/vcmi/pull/195 enviromental sounds]
  
=== Online game ===
+
= Modding =
=== Teams ===
+
* Possibility for creatures to cast arbitrary spells, as in H4/H5
 
=== Scripting system ===
 
=== Scripting system ===
 
* Language support
 
* Language support
* Adding new creatures, artifacts, towns and more
 
* Mod file format
 
* Setting and configuring mods
 
 
* Synchronising scripts in multiplayer
 
* Synchronising scripts in multiplayer
== Optional features ==
+
=== Mod system ===
 +
* Adding new content
 +
** Adventure map objects
 +
** Battlefields
 +
[http://forum.vcmi.eu/viewtopic.php?t=471&postdays=0&postorder=asc&start=0 Forum thread]
 +
 
 
=== Wog features ===
 
=== Wog features ===
* Stack experience
+
* Mithril
* Commanders
+
* ERM handling (Tow, Tow Dragon)
* ERM handling
+
 
=== Support for other languages files ===
+
= New features =
=== Support for multiple map levels ===
+
* Support for other languages files ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=336 Ivan])
=== GOG version compatibility ===
+
* Support for multiple map levels
 +
* [http://forum.vcmi.eu/viewtopic.php?t=1139 New map editor]
 +
* Installer
 +
=== Online game ===
 +
* Simultaneous turns
 +
* Spectator mode
 +
* Dedicated server mode
 +
* [http://forum.vcmi.eu/viewtopic.php?t=264 Replays]
 
=== Other platforms ===
 
=== Other platforms ===
* Linux
+
* Linux (<span style="color:green">'''Supported'''</span>, [http://forum.vcmi.eu/viewtopic.php?t=112 forum thread])
=== Random map generator ===
+
* Mac OS (<span style="color:green">'''Supported'''</span>, [http://forum.vcmi.eu/viewtopic.php?t=439 forum thread])
=== Map editor with new objects support ===
+
* Android (<span style="color:green">'''Supported'''</span>, [http://forum.vcmi.eu/viewtopic.php?t=850 forum thread])
=== Installer ===
+
* Haiku (<span style="color:yellow">'''Status unknown'''</span>, [http://forum.vcmi.eu/viewtopic.php?t=310 forum thread])
 +
* Maemo (<span style="color:yellow">'''Status unknown'''</span>, [http://forum.vcmi.eu/viewtopic.php?t=328 forum thread])
 +
* FreeBSD (<span style="color:yellow">'''Status unknown'''</span>)
  
= Graphic development =
+
= New graphics =
== Key features ==
 
 
=== New menus project and graphics ===
 
=== New menus project and graphics ===
* Quest Journal with minimap and complex description
+
* New stack experience menu ([http://forum.vcmi.eu/viewtopic.php?t=376&start=0 forum thread])
* New stack experience menu
 
 
* New stack artifact dialog
 
* New stack artifact dialog
* Resolution & advanced options dialog
+
=== Improved support for high resolutions ===
* Mod browser
+
* Auto-adjust resolution
=== New resolutions graphics and background image ===
 
== Optional features ==
 
=== New / improved resolutions in general ===
 
 
* Moddable menus
 
* Moddable menus
 +
=== New players ===
 +
* More player color graphics
 +
* New menus
 
=== 32-bit graphics ===
 
=== 32-bit graphics ===
 
=== 800 x 480 resolution ===
 
=== 800 x 480 resolution ===
 +
Experimental version posted on our forum is available [http://forum.vcmi.eu/viewtopic.php?t=273 here].

Latest revision as of 15:49, 26 January 2020

The list of all essential, optional and requested features alongside with the team members interested in them.

Heroes III

Missing features at Trello

Adventure AI

  • More functionality
    • Adventure map spells support
    • Survival instinct - AI defending towns, escaping etc.
    • Handling of all adventure map objects
  • Evaluating game objects
    • priority for visited objects over others sharing similiar function
    • Support for new objects possible to add via mods - use abstract interface to determine rewards etc.
  • Advanced strategy
    • Battle preparation (constructing suitable army & strategy)
    • Expert system for Bonuses (Warmonger)

Online game

(Tow)

Main menu

  • Hall of Fame

Audio

Modding

  • Possibility for creatures to cast arbitrary spells, as in H4/H5

Scripting system

  • Language support
  • Synchronising scripts in multiplayer

Mod system

  • Adding new content
    • Adventure map objects
    • Battlefields

Forum thread

Wog features

  • Mithril
  • ERM handling (Tow, Tow Dragon)

New features

  • Support for other languages files (Ivan)
  • Support for multiple map levels
  • New map editor
  • Installer

Online game

  • Simultaneous turns
  • Spectator mode
  • Dedicated server mode
  • Replays

Other platforms

New graphics

New menus project and graphics

  • New stack experience menu (forum thread)
  • New stack artifact dialog

Improved support for high resolutions

  • Auto-adjust resolution
  • Moddable menus

New players

  • More player color graphics
  • New menus

32-bit graphics

800 x 480 resolution

Experimental version posted on our forum is available here.