JaqMs posted on May 16 2006 at 03:59 PM said:Some kind of alphabetical menu? Like when you select a letter, a list of the commands starting with that letter appears... of course, you may need to make several pages of them to fit all the Nethack commands.
I see what you are getting at, and I agree that type of interface would help you to get playing as fast as possible. However, I think in the long run it would slow you down.
For example, how would you "select a letter". How many joystick moves would it take to locate the letter of choice? Would it be possible to have your finger muscles "memorize" those keystrokes to select the letter 'Q' verses the letter 'H'. After that, how many clicks to select your command of choice? With my interface the goal is "the fewest clicks to the most common commands".
Its like a QWERTY keyboard. The designers did not lay out a standard keyboard according to alphabetical order. This was on purpose. The most common letters are arranged in the most convenient positions. This causes you to have to memorize where the keys are, but once you get over the learning curve, you can really crank along as you touchtype. When I play nethack on the GP32, I want to think "Kick" or "Search", and my fingers just respond with the pattern. I don't even want to think about a menu. Yes it takes some memorization and practice, but this is the interface I want. I admit its not there yet, but anyhow, this is the goal I'm trying to achieve. This is all about maximizing gameplay. Eventually it gets too tedious to hunt through menus.
I like do your idea though. It makes sense to have more of a standard, categorized menu of commands for beginning users, or users that just want to play a little right away without needing to memorize anything. I will add it to my to-do list.
Last edited by a moderator: