KDE Games/Ideas: Difference between revisions
*>Trounev (KDEGames Ideas and Proposals) |
*>Trounev No edit summary |
||
Line 1: | Line 1: | ||
KDEGames Ideas and Proposals | =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? | |||
*Once 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 |
Revision as of 19:43, 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?
- Once 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