Difference between revisions of "TODO list"

From VCMI Project Wiki
Jump to: navigation, search
(Mod system)
(Trying to clean-up todo list to make it more useful)
Line 1: Line 1:
 
The list of all essential, optional and requested features alongside with the team members interested in them.
 
The list of all essential, optional and requested features alongside with the team members interested in them.
= Programming =
+
= Heroes III =
== Key features ==
+
=== [http://forum.vcmi.eu/viewtopic.php?t=568 Random map generator] ===
=== [http://spreadsheets.google.com/ccc?key=pRhYM0YkAF9lIpLe4raNAWA#gid=0 Missing game objects] ===
+
=== [[Adventure AI]] ===
* Spells
 
** Battle spells ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=3 Tow dragon])
 
** Adventure map spells ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=3 Tow dragon])
 
 
 
=== [http://spreadsheets.google.com/ccc?key=pRhYM0YkAF9lIpLe4raNAWA#gid=8 Campaigns] ===
 
 
 
=== [[Adventure AI]] ===  
 
 
([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=2 Tow])  
 
([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=2 Tow])  
 
* More functionality
 
* More functionality
Line 23: Line 16:
 
** Expert system for Bonuses ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=130 Warmonger])
 
** Expert system for Bonuses ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=130 Warmonger])
 
* Support for new objects possible to add via mods
 
* Support for new objects possible to add via mods
 +
=== Online game ===
 +
([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=2 Tow])
 +
 +
=== [http://spreadsheets.google.com/ccc?key=pRhYM0YkAF9lIpLe4raNAWA Missing objects] ===
 +
* Spells
 +
** Visions
 +
** View Earth
 +
** Disguise
 +
** View Air
 +
** Earthquake
 +
* Creature abilities
 +
** Crystal Dragons (Mantis 1231)
 +
** Nomads (Mantis 1230)
 +
** Thieves (Mantis 1371)
  
 +
=== [http://spreadsheets.google.com/ccc?key=pRhYM0YkAF9lIpLe4raNAWA#gid=8 Campaigns] ===
 +
* Special victory conditions (Ivan)
 +
* Saves between missions
 +
* Finishing campaigns
 
=== Main menu ===
 
=== Main menu ===
* Loading map screen
 
 
* Hall of Fame
 
* Hall of Fame
 
=== Online game ===
 
[http://forum.vcmi.eu/profile.php?mode=viewprofile&u=2 Tow]
 
 
 
=== Audio ===
 
=== Audio ===
 
* enviromental sounds
 
* enviromental sounds
 
+
= Modding =
 +
* Possibility for creatures to cast arbitrary spells, as in H4/H5
 
=== Scripting system ===
 
=== Scripting system ===
 
* Language support
 
* Language support
 
* Synchronising scripts in multiplayer
 
* Synchronising scripts in multiplayer
 
 
=== Mod system ===
 
=== Mod system ===
* Mod file format ([[Modding guidelines]])
 
 
* Adding new content
 
* Adding new content
** [[Artifact Format]]
 
** [[Creature Format]]
 
** [[Town Format]]
 
** [[Hero Format]]
 
 
** Adventure map objects
 
** Adventure map objects
 
** Battlefields
 
** Battlefields
 
** Spells
 
** Spells
 
[http://forum.vcmi.eu/viewtopic.php?t=471&postdays=0&postorder=asc&start=0 Forum thread]
 
[http://forum.vcmi.eu/viewtopic.php?t=471&postdays=0&postorder=asc&start=0 Forum thread]
 
== Optional features ==
 
 
=== Wog features ===
 
=== Wog features ===
 
* Commanders (Warmonger)
 
* Commanders (Warmonger)
 
* Mithril
 
* Mithril
 
* ERM handling (Tow, Tow Dragon)
 
* ERM handling (Tow, Tow Dragon)
 
+
= New features =
=== Support for other languages files ===
+
* Support for other languages files ([http://forum.vcmi.eu/profile.php?mode=viewprofile&u=336 Ivan])
* Russian (Supported, [http://forum.vcmi.eu/profile.php?mode=viewprofile&u=336 Ivan])
+
* Support for multiple map levels
 
+
* New map editor
=== Support for multiple map levels ===
+
* Installer
=== Possibility for creatures to cast arbitrary spells, as in H4/H5 ===
+
=== Online game ===
=== Simultaneous turns ===
+
* Simultaneous turns
=== Spectator mode ===
+
* Spectator mode
=== Dedicated server mode ===
+
* Dedicated server mode
=== Replays ===
+
* [http://forum.vcmi.eu/viewtopic.php?t=264 Replays]
[http://forum.vcmi.eu/viewtopic.php?t=264 forum thread]
 
 
 
 
=== Other platforms ===
 
=== Other platforms ===
* Linux ([http://forum.vcmi.eu/viewtopic.php?t=112 forum thread])
+
* Linux (Supported, [http://forum.vcmi.eu/viewtopic.php?t=112 forum thread])
* Mac OS ([http://forum.vcmi.eu/viewtopic.php?t=439 forum thread])
+
* Mac OS (Supported, [http://forum.vcmi.eu/viewtopic.php?t=439 forum thread])
* Android ([http://forum.vcmi.eu/viewtopic.php?t=403 forum thread])
+
* Android (Not supported, [http://forum.vcmi.eu/viewtopic.php?t=403 forum thread])
* Haiku ([http://forum.vcmi.eu/viewtopic.php?t=310 forum thread])
+
* Haiku (Status unknown, [http://forum.vcmi.eu/viewtopic.php?t=310 forum thread])
* Maemo ([http://forum.vcmi.eu/viewtopic.php?t=328 forum thread])
+
* Maemo (Status unknown, [http://forum.vcmi.eu/viewtopic.php?t=328 forum thread])
* FreeBSD
+
* FreeBSD (Status unknown)
 
+
= New graphics =
=== Random map generator ===
 
[http://forum.vcmi.eu/viewtopic.php?t=568 forum thread]
 
 
 
=== Map editor with new objects support ===
 
=== Installer ===
 
 
 
= Graphic development =
 
== Key features ==
 
 
=== New menus project and graphics ===
 
=== New menus project and graphics ===
* Quest Journal with minimap and complex description ([http://forum.vcmi.eu/viewtopic.php?t=496 forum thread])
 
 
* New stack experience menu ([http://forum.vcmi.eu/viewtopic.php?t=376&start=0 forum thread])
 
* New stack experience menu ([http://forum.vcmi.eu/viewtopic.php?t=376&start=0 forum thread])
 
* New stack artifact dialog
 
* New stack artifact dialog
 
+
=== Improved support for high resolutions ===
== Optional features ==
 
=== New / improved resolutions in general ===
 
 
* Auto-adjust resolution
 
* Auto-adjust resolution
 
* Moddable menus
 
* Moddable menus

Revision as of 13:44, 4 October 2013

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

Heroes III

Random map generator

Adventure AI

(Tow)

  • More functionality
    • Portal support
    • Adventure map spells support
    • Reasoning for town building merged with main engine
    • Handling of all adventure map objects
    • Artifacts equip & exchange
  • Objective decomposition should choose best (or all possible) sub-goals instead of one
  • Evaluating game objects
    • priority for visited objects over other sharing similiar function
    • Battle preparation (constructing suitable army & strategy)
    • Expert system for Bonuses (Warmonger)
  • Support for new objects possible to add via mods

Online game

(Tow)

Missing objects

  • Spells
    • Visions
    • View Earth
    • Disguise
    • View Air
    • Earthquake
  • Creature abilities
    • Crystal Dragons (Mantis 1231)
    • Nomads (Mantis 1230)
    • Thieves (Mantis 1371)

Campaigns

  • Special victory conditions (Ivan)
  • Saves between missions
  • Finishing campaigns

Main menu

  • Hall of Fame

Audio

  • enviromental sounds

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
    • Spells

Forum thread

Wog features

  • Commanders (Warmonger)
  • 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.