New skill menu


Although the central place for design discussion is ##crawl-dev on freenode, some may find it helpful to discuss requests and suggestions here first.

User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 23rd December 2010, 11:31

New skill menu

The skill menu has been completely rewritten in 0.8. New features are:
    Aptitudes are always displayed.
    You can press * to view all skills.
    Crosstrain bonus and antitrain malus are displayed as aptitude bonus/malus.
    You can navigate the menu with a cursor. It is disabled by default. Just press enter or a directional key (arrow or numpad) to enable it.
    When toggling a skill with enter, the cursor automatically move to the next skill. This allows you to quicky toggle several consecutive skills.

Tiles
    Mouse support for selecting skills and pushing the buttons at the bottom.
    Skill icons (thanks to Denzi for drawing them!). You need a window height of at least 702 pixels. You can disable them by setting the tile_menu_icons option to false.

Transfer knowledge. This is the last ability of Ashenzari, the new cursed god. It allows you to transfer skill points from one skill to another. The interface is integrated in the new skill menu. The transfer isn't instantaneous, points are transferred each time you gain XP.
    Preview: when selecting a skill as the source or destination of the transfer, the new level at which it will be raised or lowered is displayed.
    Transfer progress: During the transfer, the skill menu will show the transfer progress by default. You can change view with "!".

Love it? Hate it? Have any comment or suggestion? This is the place!

Galehar
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...

For this message the author galehar has received thanks:
RangerC
User avatar

Slime Squisher

Posts: 371

Joined: Friday, 17th December 2010, 15:27

Post Thursday, 23rd December 2010, 12:10

Re: New skill menu

Honestly, I think this is too cluttered to my liking. I prefer the current Skill Menu.
And the style of the icons is not consistent with the style of the spell and item icons.
Mangled by Mennas
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 23rd December 2010, 12:20

Re: New skill menu

New stuff is only icons and aptitudes. Icons can be turned off with tile_menu_icons. If some people wants to disable only skill icons, I could add an option for that, but we're trying to reduce the number of options, so I'd rather not. However, I'll probably disable the display of aptitudes at least for tutorial and hints mode. So again, if it's requested, an option could be added for that in regular game.

Also, if you've formed this opinion just be looking at the screenshot, you should understand that I've made it trying to show many features. In a real game, it's sparser at the beginning, and only becomes cluttered when you're character has progressed and learned many skills. By that time, you should have gotten used to it.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...
User avatar

Slime Squisher

Posts: 371

Joined: Friday, 17th December 2010, 15:27

Post Thursday, 23rd December 2010, 12:42

Re: New skill menu

Yes, I realize that in a real game the screen would look much different.
Just off the top of my head, what if the cross/anti skills highlighting and the bonus/malus numbers are not displayed by default, but when you press * ?
Mangled by Mennas

Server Admin

Posts: 89

Joined: Wednesday, 15th December 2010, 23:13

Location: Germany, Europe

Post Thursday, 23rd December 2010, 12:45

Re: New skill menu

I like those Icons, they look cool. And let's see how the cluttering turns out in a real game. My dad (65 years) will surely be a good candidate to let you know if it's understandable ;)

One thing - could the the text beside the icons be centered vertically? Aligning them to the top of the icon looks a bit off.
Please report bugs to the bug tracker, and leave feedback on the development wiki. Thank you!

Dungeon Master

Posts: 3618

Joined: Thursday, 23rd December 2010, 12:43

Post Thursday, 23rd December 2010, 13:02

Re: New skill menu

Getting rid of modality in the m screen is worth showing two numbers for each skill (aptitude and progress) for each skill.

Dungeon Dilettante

Posts: 1

Joined: Thursday, 23rd December 2010, 14:41

Post Thursday, 23rd December 2010, 14:44

Re: New skill menu

Perhaps it would reduce the visual clutter if the aptitudes for dimmed (Lvl 0 or training reduced) skills were also dimmed. That would make it easier to skim for the information you care about.

As it stands that bright magenta -4 next to Earth Magic keeps drawing my eye.
User avatar

Mines Malingerer

Posts: 50

Joined: Monday, 20th December 2010, 06:21

Post Thursday, 23rd December 2010, 15:40

Re: New skill menu

I very much like those icons. Props to Denzi for drawing them. Marc's suggestion to dim the aptitudes for dimmed skills would definitely be nice, though I don't find it terrible as-is.

xtc

Temple Termagant

Posts: 12

Joined: Thursday, 16th December 2010, 23:34

Post Thursday, 23rd December 2010, 16:19

Re: New skill menu

The new icon thing is pretty neat, but will wait to see if it becomes to cluttered. One thing that I have noticed so far is that when I go into the skills menu with 'm', i can fiddle with my skills and whatnot but when I hit enter to leave the menu with the changes made, it instead deselects the skill i currently have highlighted. Not a problem, just threw me off for a second.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 23rd December 2010, 16:52

Re: New skill menu

Level 0 skills are not shown by default. They are only if you press *. If you do so, it's probably to check aptitudes, as it is the only information displayed for level 0 skills. So no reason to dim them.

Keys to interact with the menu are arrows, numpad (only 2,4,6,8), enter and letters from 'a' to whatever is the letter of the last selectable skill. To exit the menu, just press any other key (so not enter). I usually use escape.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 23rd December 2010, 17:35

Re: New skill menu

Napkin wrote:One thing - could the the text beside the icons be centered vertically? Aligning them to the top of the icon looks a bit off.


Done :)
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...
User avatar

Vestibule Violator

Posts: 1533

Joined: Thursday, 16th December 2010, 20:52

Post Thursday, 23rd December 2010, 17:38

Re: New skill menu

I don't know if this is new or not, but I really like the ability to see other skills and get a sense of progress on training new skills like fighting or spellcasting. It's very frustrating when you have no idea how much longer that will take.
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Thursday, 23rd December 2010, 18:55

Re: New skill menu

Progress of level 0 skill isn't shown.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...
User avatar

Vestibule Violator

Posts: 1533

Joined: Thursday, 16th December 2010, 20:52

Post Thursday, 23rd December 2010, 22:22

Re: New skill menu

I'm pretty sure it is in 0.8 - press m, *, and you'll see something like Fighting 0 (20%).

I like it.

Halls Hopper

Posts: 59

Joined: Saturday, 18th December 2010, 22:54

Post Friday, 24th December 2010, 06:00

Re: New skill menu

The new skill menu is a big improvement - it's amazing just how much DCSS continues to improve. Galehar, you're doing good work.
User avatar

Dungeon Master

Posts: 182

Joined: Saturday, 18th December 2010, 10:26

Location: Germany

Post Friday, 24th December 2010, 10:48

Re: New skill menu

danr wrote:I'm pretty sure it is in 0.8 - press m, *, and you'll see something like Fighting 0 (20%).

In that case, it's because CDO hasn't updated to that version yet. It was an unintentional change and was fixed in trunk as soon as we realized it.
Please report bugs to Crawl's bug tracker, and leave feedback on the development wiki. Thank you!
User avatar

Dungeon Master

Posts: 4031

Joined: Thursday, 16th December 2010, 20:37

Location: France

Post Friday, 24th December 2010, 11:57

Re: New skill menu

jpeg wrote:
danr wrote:I'm pretty sure it is in 0.8 - press m, *, and you'll see something like Fighting 0 (20%).

In that case, it's because CDO hasn't updated to that version yet. It was an unintentional change and was fixed in trunk as soon as we realized it.


I think danr is playing tiles. But not the latest version as you have explained.
<+Grunt> You dereference an invalid pointer! Ouch! That really hurt! The game dies...

Lair Larrikin

Posts: 23

Joined: Tuesday, 21st December 2010, 05:10

Post Friday, 24th December 2010, 19:27

Re: New skill menu

I like it.

One minor problem I have, though (and I'm not even sure whether this is new) is that pressing a key that doesn't correspond to a skill the character has will exit the skill menu.

Mines Malingerer

Posts: 37

Joined: Saturday, 25th December 2010, 07:00

Post Tuesday, 28th December 2010, 07:03

Re: New skill menu

It speaks for itself, i don't play 0.7 anymore because of the new menu (and armor), good job

Lair Larrikin

Posts: 27

Joined: Saturday, 18th December 2010, 19:56

Post Tuesday, 28th December 2010, 18:00

Re: New skill menu

Looks good to me.

More clarity for user interface = always good.

Return to Game Design Discussion

Who is online

Users browsing this forum: Majestic-12 [Bot] and 29 guests

cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.