Tasks:Wastesedge:GUI: Difference between revisions

From Adonthell
Jump to navigation Jump to search
m Requirements: link to existing task added
m Requirements: status update
 
Line 12: Line 12:


* Come up with a design and theme with a modern look and retro feel (or vice versa?) ;-).
* Come up with a design and theme with a modern look and retro feel (or vice versa?) ;-).
* Implement audio feedback for UI operations (such as button presses, selection changes)
* <span style="text-decoration:line-through">Implement audio feedback for UI operations (such as button presses, selection changes)</span> (in progress)
* <span style="text-decoration:line-through">Implement speech bubbles</span> (in progress)
* <span style="text-decoration:line-through">Implement speech bubbles</span> (in progress)
* Implement load/save interface with screenshot, statistics (like in-game time) and user-defined text
* Implement load/save interface with screenshot, statistics (like in-game time) and user-defined text
* Implement dialogue window with conversation history, numbered items for replies, portrait of speaker, etc.
* <span style="text-decoration:line-through">Implement dialogue window with conversation history, numbered items for replies, portrait of speaker, etc.</span> (in progress)
* Implement main menu
* Implement main menu
* Implement "name your character" window
* Implement "name your character" window

Latest revision as of 11:50, 30 June 2012

Back to Road Map.

Overview

Build Waste's Edge GUI so it can be re-used and easily changed by other games. That requires that all dialogs and views are written on Python side.

Dependencies

Requirements

  • Come up with a design and theme with a modern look and retro feel (or vice versa?) ;-).
  • Implement audio feedback for UI operations (such as button presses, selection changes) (in progress)
  • Implement speech bubbles (in progress)
  • Implement load/save interface with screenshot, statistics (like in-game time) and user-defined text
  • Implement dialogue window with conversation history, numbered items for replies, portrait of speaker, etc. (in progress)
  • Implement main menu
  • Implement "name your character" window
  • Implement Python console window with command history
  • Implement Option window (optinal, as Waste's Edge didn't have that either)

References