"Nick is going to butcher the game"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Derakon
    Prophet
    • Dec 2009
    • 9022

    #91
    Originally posted by Voovus
    @ Derakon: Moria already had rangers, and "slime mold juice" is a Rogue thing (the taste of a potion of see invisible).
    Thanks for the corrections. I've never played Rogue, and I couldn't remember if Rangers were stock. I remember playing a Moria that had druids, which could cast both mage and priest spells, but I'm pretty sure that was a Moria variant and not "true" Moria. To the extent there is such a thing of course!

    I forget -- did Moria have Blubbering Icky Things and Green Glutton Ghosts? It certainly didn't have Death Molds!

    Comment

    • Nick
      Vanilla maintainer
      • Apr 2007
      • 9629

      #92
      My approach to implementing (most of) my plans for 4.2 has been to get the two big items - classes and monsters - roughly done first, and then let that settle for a bit while making other, smaller changes.

      So that's where we are now. It's worth emphasising, I think, that particularly in the case of monsters we're not finished yet. This development is being done publicly with as much chance as possible for players to comment on what they do and don't like. I am entirely happy to revert any bits that are clearly not working; sometimes it's difficult to judge, though, when that is the case.

      So, to be specific, if people think we were better with dark elves as they were instead of the replacement dwarves, we can do that. If people don't like the new classes, we can get rid of them. But I would ask for specific criticism as much as possible, and as time goes on I will be asking specifically about specific changes to get a sense of whether people think they're good or bad.
      One for the Dark Lord on his dark throne
      In the Land of Mordor where the Shadows lie.

      Comment

      • Bostock
        Swordsman
        • Aug 2007
        • 335

        #93
        Originally posted by Voovus
        Wouldn't it have been great if the Civ series, instead of taking the wrong turn after Civ 2 and ending up with four meh sequels,
        Fight me. :-P

        (Except when it comes to Civ 3. Civ 3 can go suck an egg.)
        So you ride yourselves over the fields and you make all your animal deals and your wise men don't know how it feels to be thick as a brick.

        Comment

        • Hounded
          Adept
          • Jan 2019
          • 128

          #94
          Thank you Voovus. I apologize if I came across as "if you don't like it, leave". That wasn't my intention. More that if someone feels that strongly then, as I've seen suggested elsewhere, their efforts would be best spent in doing a parallel effort to maintain Vanilla (call it VanillaX or something for the moment and lobby to become the maintainer after Nick, I dunno). If support for retention rather than for the changes Nick has incorporated is that strong then it will quickly become apparent.
          It Breathes. You die.

          Comment

          • Youssarian
            Scout
            • Feb 2019
            • 27

            #95
            Of all the changes, I think changing the standard classes is the one that seems the most drastic to me.

            I wish you could keep both. Have a standard option when creating your character. And then have advanced classes for those who want to play something a little different.

            And I don't mean so that I can swap the file myself. Make it so they can both exists side by side.

            This gives those who like the old classes and those who like the new ones the option to play they way they prefer. I would like to see the spell books fixed so that it's clear which ones go to which of the new jobs.

            Change is about balance. No change at all is just as bad as too much change too quickly.
            In the halls of Angband, Melkor discovers cupcakes and is changed forever.

            He commands his servant Sauron to create the One Cupcake of Doom!

            Comment

            • kandrc
              Swordsman
              • Dec 2007
              • 299

              #96
              There really is no such thing as an "official" vanilla Angband. What is considered to be "official" comes by de facto acceptance of the community. Nick is only the maintainer because a critical mass of the Angband community agrees on it. Anybody can pick up any old version of Angband, hack on it, fork a release, call it vanilla Angband foo.bar, claim to be the official maintainer, etc., and if that person amasses sufficient support from the community, then all of the claims are de facto true.

              Claiming that the maintainer is ruining the game without forking and doing it yourself is just lame you don't really have the right to complain*, but you do have the right to do it "right" yourself.

              Anybody who claims the game is moving in the wrong direction can just fork off.

              * To be clear, you absolutely have the right to make suggestions, critique, etc., and the maintainer has the right to entertain or ignore them, but you don't have the right to engage in verbal diatribe against the efforts of the maintainer. That's just a dick move. Seriously, I don't understand why people have to be told these kinds of things.

              Comment

              • Mars
                Scout
                • Apr 2007
                • 31

                #97
                Originally posted by Youssarian
                Of all the changes, I think changing the standard classes is the one that seems the most drastic to me.

                I wish you could keep both. Have a standard option when creating your character. And then have advanced classes for those who want to play something a little different.

                And I don't mean so that I can swap the file myself. Make it so they can both exists side by side.

                This gives those who like the old classes and those who like the new ones the option to play they way they prefer. I would like to see the spell books fixed so that it's clear which ones go to which of the new jobs.

                Change is about balance. No change at all is just as bad as too much change too quickly.
                The danger of that approach is feature bloat, which is detrimental for both maintainer and player ("gee, which of these gazillion things to choose from. Meh, never mind.").
                Mostly retired Angband player. I just don't have the time .

                Comment

                • Hounded
                  Adept
                  • Jan 2019
                  • 128

                  #98
                  Originally posted by Nick
                  My approach to implementing (most of) my plans for 4.2 has been to get the two big items - classes and monsters - roughly done first, and then let that settle for a bit while making other, smaller changes.

                  So that's where we are now. It's worth emphasising, I think, that particularly in the case of monsters we're not finished yet. This development is being done publicly with as much chance as possible for players to comment on what they do and don't like. I am entirely happy to revert any bits that are clearly not working; sometimes it's difficult to judge, though, when that is the case.

                  So, to be specific, if people think we were better with dark elves as they were instead of the replacement dwarves, we can do that. If people don't like the new classes, we can get rid of them. But I would ask for specific criticism as much as possible, and as time goes on I will be asking specifically about specific changes to get a sense of whether people think they're good or bad.
                  There's personal bias at play here but I'm excited for the concept of switching to Dwarves.

                  They're vastly underrepresented in the fantasy realm and I've always preferred them in concept to the pointy-eared munchkins regardless of the setting (three cheers for Markus Heitz for putting them back where they belong as "a force to be reckoned with").
                  It Breathes. You die.

                  Comment

                  • fph
                    Veteran
                    • Apr 2009
                    • 1030

                    #99
                    Originally posted by Mars
                    The danger of that approach is feature bloat, which is detrimental for both maintainer and player ("gee, which of these gazillion things to choose from. Meh, never mind.").
                    The other danger is having too many things to keep tested, bug-free and balanced. Same reason why many uncommon game options got removed from the = menu.
                    --
                    Dive fast, die young, leave a high-CHA corpse.

                    Comment

                    • Youssarian
                      Scout
                      • Feb 2019
                      • 27

                      Originally posted by Mars
                      The danger of that approach is feature bloat, which is detrimental for both maintainer and player ("gee, which of these gazillion things to choose from. Meh, never mind.").

                      Yes, but I'm not talking about leaving everything in the game that was ever there and just adding to it. Classes are a base function and why even bother to include the option to switch to them if its too hard to balance and maintain them all? By that reasoning there should never be a way to regress the game.

                      From my perspective, the new jobs change the game which is fine. But the core classes are well known commodities by players who have enjoyed this game for many years. I am merely stating my preference to keep them and the others. Or give it as a base option just like no gold, or randarts, or no selling. Put the option there for the player to opt for original classes; new classes or both.

                      If it is too much work, then I understand as I cannot code so can't answer as to that.
                      In the halls of Angband, Melkor discovers cupcakes and is changed forever.

                      He commands his servant Sauron to create the One Cupcake of Doom!

                      Comment

                      • luneya
                        Swordsman
                        • Aug 2015
                        • 279

                        Originally posted by fph
                        The other danger is having too many things to keep tested, bug-free and balanced. Same reason why many uncommon game options got removed from the = menu.
                        If you're going to have an officially maintained and distributed alternative configuration file--which is what the old_class.txt provided with the 4.2 development builds actually is--then there is no reason not to make it a birth option instead. The code complexity would hardly be increased: the only changes would be the addition of a global variable to tell the program whether to read from class.txt or old_class.txt whenever it needs to reference class configurations, and a birth option to set that variable. Whether you make these changes or not, as long as class.txt and old_class.txt are both part of the official distribution, it is the maintainer's responsibility to ensure that they are at least tested and bug-free. Balance is less of an issue in such cases because these are just options; if you don't think they're balanced correctly, either modify the configuration file yourself or just play with the default settings, for which the maintainer does have an obligation to ensure balance.

                        A case can be made for eliminating the old classes entirely, as it does take some work to ensure that changes in the rest of the code don't break old_class.txt. But if Nick thinks it's worth the trouble to maintain the legacy classes as an official configuration file, then there is absolutely no case for not going further and including them as a proper birth option.

                        Comment

                        • Derakon
                          Prophet
                          • Dec 2009
                          • 9022

                          Originally posted by luneya
                          If you're going to have an officially maintained and distributed alternative configuration file--which is what the old_class.txt provided with the 4.2 development builds actually is--then there is no reason not to make it a birth option instead. The code complexity would hardly be increased: the only changes would be the addition of a global variable to tell the program whether to read from class.txt or old_class.txt whenever it needs to reference class configurations, and a birth option to set that variable.
                          Unfortunately it's not quite that simple: unless I miss my guess, the data files are loaded prior to character creation/loading, so either you need a pre-loading options file, or you need to delay options loading until you've processed the "use old classes or new classes" question during chargen. Either is likely to be nontrivial.

                          Think of the old vs. new classes as like being a game mod, because that's effectively how they're implemented. Most games either just blindly load all installed mods as part of startup, or have a prompt screen that asks you which mods to load before you get into the game proper. Angband happens to do the former, and you're basically asking for it to switch to the latter.

                          Comment

                          • Grotug
                            Veteran
                            • Nov 2013
                            • 1630

                            In the 5 years I've been playing Angband I don't remember changes to the game as drastic as the ones that are occurring now. It might not be a bad idea for Nick to slow down a bit; pick one aspect of the game to overhaul and get it right before going to the next.

                            While I am by nature more prone to align with the "preserve sacred game" mentality of Tiberius and Tangar, I'm also open to hear the arguments for why that sort of mentality is perhaps not very wise at all and may even be misguided. And I don't get the impression Tangar and Tiberius have really heard those arguments. I actually found Tangar's post very compelling and very similar to the type of sentiment I might have about something dear to me when I read it. But I also found the counter arguments very compelling, too, and the sheer number of them to be quite persuasive. I also don't feel I am very wise in terms of knowing what is best for Angband in terms of its lore or themes, given my limited knowledge of Tolkien and D&D. So... weighing that all in my mind, I don't really feel I'm in a position to say that some kind of butchering is going on; but I do relate to the tendency to feel that way when I see drastic changes happening: as such, I avoided the new branch for a long time because I felt the class changes were way too drastic, which I guess is why I think maybe not change two major aspects of the game simultaneously.

                            I'm not sure I agree with the idea that the game always needs to change or it will die. I think the game should be changed for the purpose of perfecting it, not out of fear it will stop being interesting. The game is well interesting enough as it is. It's the balance that could always be improved, imo. The games imbalance or bugs should be fixed before any overhauling should take place. The most glaring bug in my mind is the randart weapon power bug. Seems to me it should have immediate priority over everything else to be fixed.

                            With regards to the need to change something to keep it fresh, I'll refer to car design as an example that affects me personally. Car manufacturers feel they need to update how their cars look each model update, changes that are purely aesthetic (and to some extent to increase fuel economy). Engineering updates make sense; technology is always improving what cars can do and their safety. But for a long time now cars have not been getting any better looking (imo). They peaked in the 90s. The Mclaren F1 is still the best looking supercar of all time, yet new mclarens didn't bother keeping that perfect look. The "purist" in me complains about this. The purist in me also complains about new doom games (the original doom is still the best in my mind). Fortunately Nick isn't removing any monsters from Angband that are iconic (imagine if some maintainer of Doom decided demons, imps and cacodemons didn't fit in Doom!) Good thing the equivalent of that isn't happening to Angband under Nick's watch. I guess my point is, the attitude that Angband should keep being changed to keep it from dying seems too close to the idiotic car manufacturing logic of: thing should be updated for the sake of being updated. Car manufacturers update the look of their cars when the look of their cars was just fine and didn't need an update. Angband should keep being changed because something about it can genuinely be improved by being changed, not out of a fear of it becoming stale. That all said, let's imagine a scenario where Angband, by the power of some super-genius maintainer achieved perfection in the eyes of most players. This does not mean the game will remain unchanged for eternity and become stale, even in this unlikely scenario, what will be perceived as perfect will change in time (by virtue of tastes changing and technological advancements), and so valid impetuses to change/improve Angband would still come about.

                            I am not so married to the Lore of the game to be overly bothered by the lore changes, and the lore changes seem to be by and large reasonable: few monsters I'm attached to seem to be getting the axe (I'm still hoping Osse survives). This is a good opportunity to again stress that maybe too much change too quickly to a beloved game is not a good idea. Giving the monster lore more cohesion seems a good idea; going full Tolkien on the lore and removing D&D elements seems maybe too much change too soon; better to make small changes, release to public, see how they like, first. I don't even have much experience with D&D, yet I would like to see most of the D&D stuff remain, because I feel like it has a long-standing heritage and I like the idea of conserving that heritage. Of course, if Nick is more wise than Tiberius, Tangar and me, then with the passage of time, it will be revealed that the lore changes do in fact make Angband a better game.

                            I've never been crazy about the classes overhaul, but since I mostly play Warrior it doesn't affect me all that much. That said, I am not terribly happy with the current implementation of shield bash. I think its implementation is a bit crude at the moment: it's both too powerful and at times annoying.

                            1. Too powerful: even with a dinky wicker shield (which can be bought for 2 gold pieces) you can stun and confuse monsters, almost for free during melee.

                            2. Annoying: When @ learns a monster cannot be stunned or confused he still bashes it with his shield.

                            What I propose: the size of the shield should affect the efficacy of the shield bash. How much damage @ does with his weapon should affect how often he attempts a shield bash. If you are doing 800 damage per round, shield bashes are sorta pointless. Overall, right now shield bashes are a bit too frequent.

                            If shield bashes cannot be fine tuned, I'd like them to removed, or have their frequency greatly reduced.

                            I think a simple solution if Nick (or anyone else) doesn't want to spend a lot of time fine tuning shield bash, is to have only large and mithril shields give shield bashes, and reduce how often shield bashes happen. Or, only artifact shields should have the possibility of giving shield bashes.

                            Fine tunings I'd propose:

                            If @ can kill monster in less than 4 rounds, do not attempt shield bash.
                            If more than 3 rounds but less than 7 rounds is required for @ to kill monster, attempt shield bash early in the fight, but don't bother once monster is below 50% health.
                            If @ requires more than 7 rounds to kill monster, attempt shield bashes regularly.
                            If @ knows a monster cannot be stunned or confused, never attempt shield bash.

                            I don't know what percentage shield bashes get attempted currently, but whatever that number is, that probably should be the max @ attempts them, the criterion for that being he has a large or mithril shield and/or an artifact shield with a shield bash buff and the monster he is fighting will take more than seven turns to defeat.

                            I guess in summary I should say that since Nick is attempting a lot of big changes simultaneously, he take all the necessary time to ensure that they are super fine tuned and balanced before calling them good enough. And let's not forget to fix the current game imbalances, too.

                            It's actually kinda interesting people get more up in arms about the big changes to familiarity but they seem less concerned about changes that affect gameplay balance (I seem to be the only one bothered by 8d5 branded/evil weapons being generated on DL36 with a 6 treasure feeling). Two changes that are affecting my enjoyment of new angband the most are relatively very small: extra shots nerf (boring!) and shield bash (crudely implemented). I think in time I'll probably (hopefully) grow to see the new classes and lore changes as improvements to Angband, but I'm less convinced I wouldn't be much happier to see Ranger lose extra shots in its current nerfed form and have it replaced with extra might.
                            Beginner's Guide to Angband 4.2.3 Part 1: https://www.youtube.com/watch?v=m9c9e2wMngM

                            Detailed account of my Ironman win here.

                            "My guess is that Grip and Fang have many more kills than Gothmog and Lungorthin." --Fizzix

                            Comment

                            • wobbly
                              Prophet
                              • May 2012
                              • 2627

                              shield bash I thinks needs looking into, as it's something that works well in O's different style of combat & doesn't necessarily translate so well in V. Not saying it's bad or good, it's just, I don't think it's exactly playing right.

                              In regards to the latest changes being dramatic, I think maybe load up an older version of V or old-style variant & take a look? TO change is more dramatic then anything that changed in monster list or class balance. Hound & pit quanity another. A bunch of other changes. Older variants definitely have a very different feel in how they play.

                              Comment

                              • Nick
                                Vanilla maintainer
                                • Apr 2007
                                • 9629

                                Originally posted by Grotug
                                In the 5 years I've been playing Angband...
                                (Shortened )

                                Thanks for a very considered post, Grotug.

                                I won't answer everything, but I'll say a few things that come to mind immediately:
                                1. The suggestion that I shouldn't have done two major changes in one release is quite reasonable. Possibly that's a mistake, which I'm still currently making. The reason I'm inclined to persist with it is that the new classes needed balancing anyway, and it seemed like double-handling to balance them for the existing monster list, and then need to reconsider. The other reason is that this is taking a long time anyway, and I'm impatient
                                2. Your reasoning about shield bashes is excellent and helpful. I think having the chance and quality of bashing depend more on the weight of the shield and less on other things (currently DEX, to-hit, player weight and gear weight) is a good idea, with probably no bashes from wicker shields, and progressively more as you get heavier. I like the idea of factoring in the monster properties more thoroughly, too.
                                3. Yes, the randart situation is terrible, but I was trying to get the big changes done first to give more time for them to settle (see point 1). It is high on my priority list.


                                On how to handle having the old classes available - I need to think about that a bit. I have used the "copy this file here" method rather than in-game options for a few things (eg full monster lore, using old randart sets), but it's worth having a reconsider. Reloading files based on a birth option is already done - if randarts are chosen as a birth option, the standard artifacts are reloaded so that the new randart set is based on them, rather than on some other randart set. I note Mars and fph's words of caution, too.

                                I should say, too, that I'm going to start specific, targeted (well, hopefully) discussions too on the new classes and on the new monsters and possibly on artifacts, randarts and egos (more scope creep...) in order to work out in detail what should happen (for example the new classes have many fewer books - is it too few now?).

                                Finally, I think I've got a bit too snippy a couple of times in this thread, sorry about that. Maybe it's the title

                                EDIT: Also meant to say something about my approach to monster changes. One of the reasons for the whole thing is that the game has changed considerably around the monster list, and more possibilities are available now, so I was trying to re-imagine the monster list in that light. For example, monsters used to be technically limited to four blows; they mostly still are for balance and predictability reasons, but it enabled an obvious variation for hydras.
                                Last edited by Nick; March 7, 2019, 21:12. Reason: Forgot
                                One for the Dark Lord on his dark throne
                                In the Land of Mordor where the Shadows lie.

                                Comment

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