Add auto-explore to Angband 4.0

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Dwarf
    Rookie
    • May 2015
    • 12

    Add auto-explore to Angband 4.0

    Could the devs add auto-explore to Angband 4.0?

    I've played quite a few roquelikes over the years, but stopped playing Angband after finding variants with auto-explore, namely Crawl. Auto-explore makes the user interface so much better, there is no point playing the variants that lack auto-explore after you get used to having it. The game is easier, faster and much more fun to play. Another useful command is the interlevel travel in Crawl. This makes it faster to go to a stair or backtrack to an item you've left behind.

    Without interface improvements like the extended movement commands in Crawl, I find very little reason to try Angband even if it gets updated, and I think this is a view shared by most who've switched to Crawl. There are a lot of good things in other Angband variants missing from Crawl, such as the fog-of-war created by light sources, but most people won't touch the other variants since game-play is many times slower due to lack of the fast movement commands.
  • desstorm
    Scout
    • Mar 2015
    • 28

    #2
    you can let the bot play

    Comment

    • tumbleweed
      Adept
      • May 2015
      • 112

      #3
      Originally posted by Dwarf
      Another useful command is the interlevel travel in Crawl. This makes it faster to go to a stair or backtrack to an item you've left behind.
      I wonder if you realize how utterly pointless this is in a game without persistent levels.

      Comment

      • Cold_Heart
        Adept
        • Mar 2012
        • 141

        #4
        Can you explain what you mean by 'auto-explore' ?

        Comment

        • wobbly
          Prophet
          • May 2012
          • 2627

          #5
          Originally posted by Cold_Heart
          Can you explain what you mean by 'auto-explore' ?
          Hit a key, the @ moves around till an enemy moved in to LOS, you see an item or are blasted from off screen.

          Personally dislike auto-explore, but could easily ignore it if it was in the game.

          Comment

          • Derakon
            Prophet
            • Dec 2009
            • 9022

            #6
            First off, nomenclature: Crawl is not a "variant", because it's not related to Angband except in that they're both roguelikes.

            The problem with auto-explore in Angband is that it will get you killed. Once you get past the early game, you pretty much have to know what monsters are around (via magical detection or telepathy) before you run into them. Deciding when to stop and use detection is a somewhat personal choice that more or less correlates with how paranoid you are as a player, but there are also wrinkles like playing a character that is utterly abysmal at spellcasting (half-troll rogue, say), or even warriors who must rely on consumables for detection (Staves of Detect Evil) up until they find a source of telepathy. Not to mention the problem of monsters spawning into the level after you've already explored part of it...or the fact that sometimes you're best off digging through walls to reach a location rather than walking.

            So Angband isn't like Crawl where you can basically ask the computer to take you to the next encounter. The entire level is an "encounter" and the way you move across it can have major effects on your survival rate. Frankly, I view the existence of auto-explore, much like the existence of autoscum and the squelch system, as evidence of bad game design that needs to be fixed. They're all aids to help the player ignore boring bits in the game, but the game shouldn't have boring bits to begin with.

            Comment

            • Dwarf
              Rookie
              • May 2015
              • 12

              #7
              Originally posted by Derakon
              The problem with auto-explore in Angband is that it will get you killed. Once you get past the early game, you pretty much have to know what monsters are around (via magical detection or telepathy) before you run into them.
              This is mostly the case in later levels, and before you have most of the level mapped. If you think its dangerous to use auto-explore, you don't need to. It would be just as useful in Angband. Some design choices in DCSS seem to work well with auto-explore, but the games are not that different.

              Originally posted by Derakon
              Frankly, I view the existence of auto-explore, much like the existence of autoscum and the squelch system, as evidence of bad game design that needs to be fixed. They're all aids to help the player ignore boring bits in the game, but the game shouldn't have boring bits to begin with.
              Its not a problem of game design, but interface design. Much of the playing time goes to boring travel that should be automated. Using Angband's auto-run, moving from one room to another takes a few keystrokes, and you have to wait between commands or risk running into an encounter. Getting across a half-explored level takes a lot more time. Auto-explore does this with one command, without the delays.

              Comment

              • EpicMan
                Swordsman
                • Dec 2009
                • 455

                #8
                Angband does have a form of autoexplore, albeit a very limited one: Running. You can press Shift + direction and your character will move in that direction until something happens or it comes across something interesting.

                Comment

                • Derakon
                  Prophet
                  • Dec 2009
                  • 9022

                  #9
                  Originally posted by Dwarf
                  This is mostly the case in later levels, and before you have most of the level mapped. If you think its dangerous to use auto-explore, you don't need to. It would be just as useful in Angband. Some design choices in DCSS seem to work well with auto-explore, but the games are not that different.
                  Newbies to the game would use auto-explore, and it would get them killed. The early game should be teaching players how to handle things in the late game, not luring them into traps and teaching them bad habits.

                  Comment

                  • AnonymousHero
                    Veteran
                    • Jun 2007
                    • 1393

                    #10
                    Originally posted by Derakon
                    The problem with auto-explore in Angband is that it will get you killed. Once you get past the early game, you pretty much have to know what monsters are around (via magical detection or telepathy) before you run into them. Deciding when to stop and use detection is a somewhat personal choice that more or less correlates with how paranoid you are as a player, but there are also wrinkles like playing a character that is utterly abysmal at spellcasting (half-troll rogue, say), or even warriors who must rely on consumables for detection (Staves of Detect Evil) up until they find a source of telepathy. Not to mention the problem of monsters spawning into the level after you've already explored part of it...or the fact that sometimes you're best off digging through walls to reach a location rather than walking.

                    So Angband isn't like Crawl where you can basically ask the computer to take you to the next encounter. The entire level is an "encounter" and the way you move across it can have major effects on your survival rate. Frankly, I view the existence of auto-explore, much like the existence of autoscum and the squelch system, as evidence of bad game design that needs to be fixed. They're all aids to help the player ignore boring bits in the game, but the game shouldn't have boring bits to begin with.
                    +1000 (that's one thousand just to get over the char limit)

                    Comment

                    • AnonymousHero
                      Veteran
                      • Jun 2007
                      • 1393

                      #11
                      Originally posted by Dwarf
                      This is mostly the case in later levels, and before you have most of the level mapped. If you think its dangerous to use auto-explore, you don't need to. It would be just as useful in Angband. Some design choices in DCSS seem to work well with auto-explore, but the games are not that different.
                      AFAICT from watching a few Let's Play's of DCSS, I don't think there's anything in DCSS that can insta-kill you from off-screen, is there? (Assuming you're not playing absurdly stupidly and just rushing through without picking stuff up, for example.)

                      Originally posted by Dwarf
                      Auto-explore does this with one command, without the delays.
                      ... and gets you killed once in a while. (Or, would, if it were added to Angband.)
                      Last edited by AnonymousHero; May 8, 2015, 19:56.

                      Comment

                      • debo
                        Veteran
                        • Oct 2011
                        • 2402

                        #12
                        I don't actually care about autoexplore, but I don't understand where it would get you killed in Angband any worse than shiftrunning would.
                        Glaurung, Father of the Dragons says, 'You cannot avoid the ballyhack.'

                        Comment

                        • Nick
                          Vanilla maintainer
                          • Apr 2007
                          • 9633

                          #13
                          Originally posted by Dwarf
                          Much of the playing time goes to boring travel that should be automated. Using Angband's auto-run, moving from one room to another takes a few keystrokes, and you have to wait between commands or risk running into an encounter. Getting across a half-explored level takes a lot more time. Auto-explore does this with one command, without the delays.
                          Have you tried running using the mouse? Just click where you want to go, and the game will try to run you there. Currently it has a maximum distance of 250 and a maximum radius of 250, but that could easily be increased; also it currently attacks the monster at the end of the run if there is one, but that could be fixed too.

                          Have a go - I'd be interested to hear how you think it does the job you're looking for.
                          One for the Dark Lord on his dark throne
                          In the Land of Mordor where the Shadows lie.

                          Comment

                          • Cold_Heart
                            Adept
                            • Mar 2012
                            • 141

                            #14
                            I can sort of see some justification for such a feature on very early levels. However on deeper levels, not at all.

                            If there is a problem with 'boring travel' on early levels maybe early levels should be smaller and become larger as the depth increases?

                            Originally posted by Nick
                            Have you tried running using the mouse? Just click where you want to go, and the game will try to run you there. Currently it has a maximum distance of 250 and a maximum radius of 250, but that could easily be increased; also it currently attacks the monster at the end of the run if there is one, but that could be fixed too.

                            Have a go - I'd be interested to hear how you think it does the job you're looking for.
                            Is there a way to use this feature in -mgcu UI? (that's what I play)

                            Comment

                            • Bill Peterson
                              Adept
                              • Jul 2007
                              • 190

                              #15
                              It's been a long time since I've used it, but can't you stop the Angband Borg and control the character yourself? Wouldn't that satisfy the OP's desire for auto exploration?

                              Comment

                              Working...
                              😀
                              😂
                              🥰
                              😘
                              🤢
                              😎
                              😞
                              😡
                              👍
                              👎