KDE Games/Ideas: Difference between revisions

From KDE Community Wiki
*>Trounev
No edit summary
*>Dimsuz
Line 38: Line 38:
*XML driven?
*XML driven?
*Themable?
*Themable?
*Once code to rule them all
*One code to rule them all
 
===Text:===
===Text:===
*Use QT4, or not?
*Use QT4, or not?

Revision as of 20:38, 5 January 2008

KDEGames Ideas and Proposals

New Features

  • Multiple pointers and joypads connection feature (daemon?)
  • KGoldrunner - add game of tag feature (one controller for the runner, and one for the enemy) (Invented by Emil)

Visuals changes

  • Unified onscreen interface (including menubar/submenus; shortcuts; toolbar buttons (place/name); statusbar)
  • Themable notifications (as part of "Unified onscreen interface")

universal background support (and maybe even theme)

  • Do we need toolbars? Can all be moved to the screen instead? (See "Unified onscreen interface")
  • Statusbar to display only unimportant information. All that relevant has to be on screen. (See "Unified onscreen interface")

User interaction

  • Keyboard/Mouse/Game-pad (where possible)
  • Highs-core viewer/manager (clear/share/view) ?*unified*?3
  • stats for the game usage

Application level

All

  • GGZ Network game support (where possible)
  • Standardize menus (rest of the interface)
  • Interchangeable themes for all games.
  • Theme selection dialog has to be one and the same.
  • ?Unified "theme selection dialog"?
  • ?Game selector? Downloader?
  • "New Stuff" getter + Theme selection dialog = better integration
  • Rethink Theme structure + animations support
  • Can we read settings from SVG file directly?
  • Can we have frames described inside?
  • How to define animation?

Onscreen Interface

Elements:

  • Container/Panel
  • Button
  • Label
  • (Icon?/Pixmap?/Vectormap?/Part of label???)
  • self alignment (left/right/top/bottom) < application defined
  • XML driven?
  • Themable?
  • One code to rule them all

Text:

  • Use QT4, or not?
  • preset font?
  • Ship font?
  • Vectorized fonts
  • Don't use texts, just images/icons?

Notifications

Elements

  • Container/Bubble
  • Vabel
  • Icon
  • self alignment (left/right/top/bottom) < application defined
  • Themable?
  • Once code to rule them all