ResidualVM logo Main website - Forums - BuildBot - Doxygen - Contact us Log in curved edge

TLJ TODO listTLJ TODO list

(Difference between revisions)
(Remove completed item)
(Update after the GSoC)
Line 2: Line 2:
  
 
===User Interface===
 
===User Interface===
* Inventory: Implement the tooltips accurately
+
* Inventory: Implement the tooltips accurately (implement the delay)
* Game view: Implement the tooltips accurately
+
* Game view: Implement the tooltips accurately (implement the delay)
* Dialog panel: Keyboard support
+
* Overall: Complete font support (Load font configuration from the gui.ini file)
* Overall: Complete font support
+
* Confirmation dialogs: Use the strings from the translation files (with encoding handling)
* Overall: Load strings from the translation file where applicable
+
* Confirmation dialogs: Change the graphics to match the original
* Main menu
+
* Options screen
+
* Original save / load screens
+
* Book of secrets
+
* Diary screens
+
  
 
===3D stuff===
 
===3D stuff===
* Shadows
 
 
* Walk collisions
 
* Walk collisions
* Complete BIFF meshes support (lighting)
+
* Complete BIFF meshes support (lighting, shadows)
  
 
===Gameplay===
 
===Gameplay===

Revision as of 20:53, 15 August 2018

Contents

Stark engine TODO list

User Interface

  • Inventory: Implement the tooltips accurately (implement the delay)
  • Game view: Implement the tooltips accurately (implement the delay)
  • Overall: Complete font support (Load font configuration from the gui.ini file)
  • Confirmation dialogs: Use the strings from the translation files (with encoding handling)
  • Confirmation dialogs: Change the graphics to match the original

3D stuff

  • Walk collisions
  • Complete BIFF meshes support (lighting, shadows)

Gameplay

  • Pause / resume

Script

  • Complete partially implemented opcodes

Items not on the TODO list for now

  • Add more renderers. The rendering part of the engine is not yet mature, and having to implement the same feature several times would just be an annoyance. The current renderer should run on all development machines.

 

curved edge   curved edge