Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

#10 Options require reordering

open
nobody
None
5
2013-01-01
2009-12-31
Simcon
No

Option navigation windows are not certain for some users (esp. music and skins options are hard to find first time...)

Discussion

  • Simcon
    Simcon
    2010-01-02

    Ok alus, what do you recommend?

    Maybe I should push the control stuff towards the end, the sound options to page 2 and the skins to page 3?

     
  • I think that there would be good idea to make something similar to page-tabs. With all main options put on one page, and user can choose which data should be changed.
    Something like:
    * general settings
    * control settings
    * skins&sound
    * help

    etc. then after choosing one of this options - one will be redirected to detailed settings page. What do you think?

     
  • Simcon
    Simcon
    2010-01-04

    Yeah great.

    I think that it would be a good idea before attempting it to design a new options system because there's so much duplication in screen.c but I can't reduce it. We need an options engine, one that developers can add to and rearrange easily.

    For the moment to makes things better in case the above doesn't make it into the next release, I will simply reorder the options.

    I've come up with this much improved order which I'm going to implement and if you want to suggest something else then do so. I'm going to start now.

    Page 1
    Language
    Sound
    Sfx Volume
    Save Frequency
    Game Speed

    Page 2
    Skin

    Page 3
    Key Repeat Delay
    Key Repeat Interval
    Default Joystick
    Joystick Axes Dead Zone
    System Pointer
    Pointer Controls Pad Type
    -
    Restore Default Controls

    Page 4
    Control Reconfiguration Help

    Page 5
    All controls which I may reorder but may not (I'll see when I've done the above).

     
  • Simcon
    Simcon
    2010-01-04

    I've reordered the options and it's already made a big difference :) All the more popular things are at the front.

    I'm going to spend some time playtesting and option-engine designing for a while now.