Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Opened 12 years ago

Closed 5 years ago

#251 closed task (fixed)

Designing and scripting Menus

Reported by: bknecht, rgrieder Owned by: konrad
Priority: minor Milestone: Version 0.2 Codename: Bellatrix
Component: Menu Version: 0.2.0
Keywords: Cc:
Referenced By: References:

Description (last modified by jo)

Outline

menu screenshot The menu welcomes the player and is displayed when pressing 'ESC'. This ticket is the implementation of the concept from ticket #250.

Starting point

There is a very simple example in the media repository (media/gui/scripts) that demonstrates how you could script a menu.
This however is only side: You will also need to design new looks if you have the time. Otherwise use the default and create GUI sheets (the actual pages for the user).
Improve the usability of the menu, extend where needed and add new features.

Goal

  1. A menu that is providing an easy to use 'workflow'. A user want's to chose:
    • single player or multiplayer?
    • which gametype ?
    • what specific options ? (each gametype has got so called 'configvalues' which enable the user to change the gametype's behaviour)
    • which level ?
  2. A tidy menu which does not confuse the user.
  3. A wonderful looking menu :D

Additional Improvements

  • Display a menu when the gametype ends.
  • Display preview images of the levels.

Attachments (2)

shot_09222008_221222178.jpg (55.4 KB) - added by rgrieder 11 years ago.
menu screenshot
options.png (60.6 KB) - added by landauf 11 years ago.

Download all attachments as: .zip

Change History (16)

comment:1 Changed 11 years ago by rgrieder

  • Keywords PPS added
  • Summary changed from Implementation of Menu to Designing and scripting GUI sheets

changed title and added PPS keyword.

comment:2 Changed 11 years ago by rgrieder

  • Description modified (diff)
  • Reporter changed from bknecht to bknecht, rgrieder
  • Type changed from defect to task

Changed 11 years ago by rgrieder

menu screenshot

comment:3 Changed 11 years ago by rgrieder

  • Description modified (diff)

comment:4 Changed 11 years ago by landauf

  • Owner nobody deleted

comment:5 Changed 11 years ago by rgrieder

  • Description modified (diff)
  • Priority changed from major to minor

Changed 11 years ago by landauf

comment:6 Changed 11 years ago by landauf

  • Description modified (diff)

comment:7 Changed 11 years ago by landauf

  • Summary changed from Designing and scripting GUI sheets to Designing and scripting Menus

comment:8 Changed 10 years ago by scheusso

  • Owner set to cbueri

comment:9 Changed 10 years ago by scheusso

  • Owner cbueri deleted

cbueri has created quite a lot of menus, but there is still some functionality missing:

  • Multiplayer settings
  • Gameplay

maybe we could also create further menus and extend the existing ones

comment:10 Changed 9 years ago by dafrick

  • Description modified (diff)
  • Owner set to konrad

comment:11 Changed 9 years ago by dafrick

  • Keywords PPS removed

comment:12 Changed 8 years ago by jo

  • Description modified (diff)

comment:13 Changed 8 years ago by jo

  • Description modified (diff)

comment:14 Changed 5 years ago by landauf

  • Resolution set to fixed
  • Status changed from new to closed

Almost everything exists by now. Create a more specific ticket if you think something is missing.

Note: See TracTickets for help on using tickets.