Future of Vanilla?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • dhegler
    Swordsman
    • Sep 2009
    • 252

    Future of Vanilla?

    I was just wondering what future everyone thought vanilla had, considering at this point it looks like everyone involved wants to refine it, and not really add much more into it... At least that is what I have gathered here during the past number of months I have followed this board.

    I have been playing ToME for the past few weeks and have thoroughly enjoyed it. I haven't even tried a mage class yet because I am getting used to it overall, but there are several things I *wish* vanilla would include eventually...

    Different objects, armor, etc... Examples - ESP for certain monsters on some armor, exploding arrows, fireproof objects, RODS WITH INTERCHANGEABLE TIPS! Such a cool idea I thought, as I played, because offensive rods in vanilla are basically useless (unless I am using them wrong)...

    Different colors, dungeon wall types - glass, forest, lava, water, etc. It is visually appealing and helps break up the game for me.

    Different monsters - there are so many more monsters, i.e. fish!, light balls, vampiric mists, etc in ToME, which makes it less repetitive. It "Feels" much more varied when you play.

    Fractional blows - I finally figured what everyone meant - it is a HUGE advantage when dealing with swarms, like my Hummerhorn dilemma in Angband.

    Different size dungeons - Angband dungeons are always X by Y more or less, no levels smaller (or larger), no towns/stores in the dungeon, etc.

    I can't see myself getting back into Angband after this. I can spend the same amount of time in ToME as I would in Angband getting to the stat-gain phase and have been in about 5 different dungeons with different quests, etc. That is rather than running around mowing down orcs and limitless annoying hounds in Angband.

    Just wanted to give my view on Angband, after being such a staunch "I will never play anything but Hack, Moria and Angband in my human life" and someone who said "who needs towns and wilderness!" I am converted.
  • NotMorgoth
    Adept
    • Feb 2008
    • 234

    #2
    I'm no expert and not at all involved in development, but I guess this is why we have variants; when someone feel that Vanilla is too ...vanilla... they play a variant, or develop their own.

    Comment

    • joelsanda
      Apprentice
      • Sep 2007
      • 84

      #3
      A few of the items you mention strike me as going beyond refinements:

      Different colors, dungeon wall types - glass, forest, lava, water, etc. It is visually appealing and helps break up the game for me.
      I'd love to see water, lava and stationery plant life (like big mushrooms) as well as other cave features like height (raining arrows down on an orc patrol sounds like a good way to spend lunch:-) And things like lava and water add some additional dangers and tactics Angband doesn't enjoy.

      Different monsters - there are so many more monsters, i.e. fish!, light balls, vampiric mists, etc in ToME, which makes it less repetitive. It "Feels" much more varied when you play.
      Wow! Imagine fish in an underground lake, pond or river!

      I echo your sentiments about other games having more diverse features like this. While I always have a character going in Angband, I keep returning to FAAngband for the variety of dungeons, which really feel like locations with their unique names and geographic features. I probably spend double the time in FAAngband than Angband, if for no other reason there's more variety in monsters, terrain and geography.

      Comment

      • Nick
        Vanilla maintainer
        • Apr 2007
        • 9647

        #4
        Originally posted by joelsanda
        I echo your sentiments about other games having more diverse features like this. While I always have a character going in Angband, I keep returning to FAAngband for the variety of dungeons, which really feel like locations with their unique names and geographic features. I probably spend double the time in FAAngband than Angband, if for no other reason there's more variety in monsters, terrain and geography.
        Solution here people! Just play FAangband! You know you want to.
        One for the Dark Lord on his dark throne
        In the Land of Mordor where the Shadows lie.

        Comment

        • d_m
          Angband Devteam member
          • Aug 2008
          • 1517

          #5
          Some of your suggestions are on the docket, but others are definitely out. I actually did the reverse progression from you: I started playing variants (Cthangband, Zangband, ToME, etc.) and then got into Vanilla later. While I can understand (and sympathize) with your desire to add more ToME-like features into V there are a lot of other players that have diametrically opposed views.

          Point by point discussion follows:

          Originally posted by dhegler
          Different objects, armor, etc... Examples - ESP for certain monsters on some armor, exploding arrows, fireproof objects,
          I could definitely imagine items like String granting "ESP for orcs" and similar things. I think fireproof objects are probably not in the cards, but exploding arrows might be.

          RODS WITH INTERCHANGEABLE TIPS! Such a cool idea I thought, as I played, because offensive rods in vanilla are basically useless (unless I am using them wrong)...
          I am pretty certain this won't happen. While offensive rods are currently not as useful late game, I don't think exchangeable rod tips is the only (or necessarily) best way to fix this (assuming it even needs fixing).

          Different colors, dungeon wall types - glass, forest, lava, water, etc. It is visually appealing and helps break up the game for me.
          It is very likely that we will get terrain soon--it probably won't burn or drown you like terrain in ToME does though.

          Different monsters - there are so many more monsters, i.e. fish!, light balls, vampiric mists, etc in ToME, which makes it less repetitive. It "Feels" much more varied when you play.
          I'm not sure what Takkaria's policy on monster additions is, but I encourage you to submit patches to monster.txt if you have ideas.

          Fractional blows - I finally figured what everyone meant - it is a HUGE advantage when dealing with swarms, like my Hummerhorn dilemma in Angband.
          This is almost certainly happening soon.

          Different size dungeons - Angband dungeons are always X by Y more or less, no levels smaller (or larger), no towns/stores in the dungeon, etc.
          I am currently working on this. I'm not sure about towns in the dungeon (although I like it and I think I remember Takkaria being potentially OK with it) but all those other things will hopefully be improved (as well as improving the use of vaults).
          linux->xterm->screen->pmacs

          Comment

          • dhegler
            Swordsman
            • Sep 2009
            • 252

            #6
            My question is will the refinements be enough to keep the great group of people here happy and playing the game (and developing for it!)? I know my comments are far beyond refinements, but having so many good developer people around in different variants and in vanilla make me think how great it could become if all the talent worked on fewer variants. The greatest followings seem to be for Vanilla and ToME...

            I realize the need to have variants, but it is spreading thin, as there are probably 6 active variants out of dozens that are out there (estimate, maybe I'm wrong).

            ToME feels like more of a story with a plot than anything. Vanilla feels more like repitition to get out my aggression for short periods of time now. Maybe it is also because I finally won the game recently too...

            Comment

            • joelsanda
              Apprentice
              • Sep 2007
              • 84

              #7
              Originally posted by Nick
              Solution here people! Just play FAangband! You know you want to.
              The one thing many variants can lag behind in are the docs. When I'm browsing the help files and see the version is below what I'm currently playing and, in some cases, were written for Vanilla Angband, it can be a little frustrating.

              Having said that, updated docs (and spoiler files, though I'll certainly never look at them) will always come at the cost of lava pits and exploding arrows so I'll deal with it :-)

              Comment

              • d_m
                Angband Devteam member
                • Aug 2008
                • 1517

                #8
                Originally posted by dhegler
                I realize the need to have variants, but it is spreading thin, as there are probably 6 active variants out of dozens that are out there (estimate, maybe I'm wrong).
                So are you asking variant maintainers to stop doing their variants and start lobbying hard for changes to V? Or are you asking V maintainers to start contributing to ToME? Or are you asking V maintainers to abandon V and start a variant and try to pull the other variant people off their projects and along for the ride?

                My sense is that most of the variant authors value their independence and would not necessarily want the (sometimes self-imposed) responsibility of clearing changes with other maintainers and/or the Angband community at large. So I'm not sure Nick, UnAndrew, Will, Tom, Zaimoni, Mangojuice, et al. could be said to be "spread thin" -- they are all doing exactly what they want (I assume). While they might wish that they had other developers working more closely with them, I doubt any of them want to give up authorial control over their variant to become part of the V development swarm (although presumably they'd be willing to share it with like-minded developers).

                Similarly, I am pretty sure that most of the current V developers are strongly against many of the features that define ToME:

                * Overland Map
                * Multiple Towns
                * Multiple Dungeons
                * Plot encounters and minibosses
                * Huge numbers of races and classes
                * Huge numbers of item types, kinds, variants, and abilities
                * Huge numbers of spells
                * Huge numbers in general...

                So I'm not sure the development energy of V is being wasted or misused, but is just going in a different direction than what you'd prefer. While I enjoy playing variants, I do find myself often confused or uncertain (through lack of documentation or just being overwhelmed) about what to do, how to do it, and what everything means or does. I think one thing Vanilla is still doing well is to try to constrain overall game complexity. While I do hope that new and exciting things happen to V, I also want to try to stay (at least somewhat) disciplined about feature creep, code bloat, bugs, redundancy and general incoherence.

                I don't know what the current state of ToME is post-DarkGod but I do know that many people consider the code to be overwhelmingly large, complex and confusing, which is why 3.0 was started (I think). Much of the work on V has been in improving abstractions, simplifying code paths, and other things to keep the codebase and gameplay as accessible as possible.
                linux->xterm->screen->pmacs

                Comment

                • dhegler
                  Swordsman
                  • Sep 2009
                  • 252

                  #9
                  Originally posted by d_m
                  So are you asking variant maintainers to stop doing their variants and start lobbying hard for changes to V? Or are you asking V maintainers to start contributing to ToME? Or are you asking V maintainers to abandon V and start a variant and try to pull the other variant people off their projects and along for the ride?

                  My sense is that most of the variant authors value their independence and would not necessarily want the (sometimes self-imposed) responsibility of clearing changes with other maintainers and/or the Angband community at large. So I'm not sure Nick, UnAndrew, Will, Tom, Zaimoni, Mangojuice, et al. could be said to be "spread thin" -- they are all doing exactly what they want (I assume). While they might wish that they had other developers working more closely with them, I doubt any of them want to give up authorial control over their variant to become part of the V development swarm (although presumably they'd be willing to share it with like-minded developers).

                  Similarly, I am pretty sure that most of the current V developers are strongly against many of the features that define ToME:

                  * Overland Map
                  * Multiple Towns
                  * Multiple Dungeons
                  * Plot encounters and minibosses
                  * Huge numbers of races and classes
                  * Huge numbers of item types, kinds, variants, and abilities
                  * Huge numbers of spells
                  * Huge numbers in general...

                  So I'm not sure the development energy of V is being wasted or misused, but is just going in a different direction than what you'd prefer. While I enjoy playing variants, I do find myself often confused or uncertain (through lack of documentation or just being overwhelmed) about what to do, how to do it, and what everything means or does. I think one thing Vanilla is still doing well is to try to constrain overall game complexity. While I do hope that new and exciting things happen to V, I also want to try to stay (at least somewhat) disciplined about feature creep, code bloat, bugs, redundancy and general incoherence.

                  I don't know what the current state of ToME is post-DarkGod but I do know that many people consider the code to be overwhelmingly large, complex and confusing, which is why 3.0 was started (I think). Much of the work on V has been in improving abstractions, simplifying code paths, and other things to keep the codebase and gameplay as accessible as possible.
                  It seems like V has the most resources, yet the fewest features overall. If the great maintainers out there who are active are doing such great work on their variants with all these features, why does V seem to stick to refinements, rather than other features? Although there are some newer features I LOVE, like the updated weapon info when you examine them, etc...

                  I'll just be quiet now, because I think some people will take my comments wrong and be offended, which is not my intent. I just wonder what kind of other features in dungeon generation, monster additions, object additions, etc could be done with the great resources V has.

                  Comment

                  • d_m
                    Angband Devteam member
                    • Aug 2008
                    • 1517

                    #10
                    Originally posted by dhegler
                    I'll just be quiet now, because I think some people will take my comments wrong and be offended, which is not my intent. I just wonder what kind of other features in dungeon generation, monster additions, object additions, etc could be done with the great resources V has.
                    I think this is a really good discussion and hope that other variant authors and/or V devs will chime in. No offense taken
                    linux->xterm->screen->pmacs

                    Comment

                    • Derakon
                      Prophet
                      • Dec 2009
                      • 9022

                      #11
                      I think that the reason why V is "stagnant" compared to the variants is that it's expected to be far more stable than variants are. Variants are pretty explicitly "whatever one guy thinks is a good idea"; this gives them great dynamism, but it tends to mean that there are going to be plenty of "bad" ideas mixed in with the "good" ideas (where "bad" and "good" are pretty nebulously-defined, I'll grant). That requirement for stability means that each new feature has to be more extensively tested. Not only does the feature have to work at a technical level; it also has to work at a game design level: does it harmonize with the rest of the game? Is it unbalanced? What do the people on the forum think? All this extra work slows down development immensely, so even though V has more dedicated developers than the variants have, its development is slower.

                      Comment

                      • Sirridan
                        Knight
                        • May 2009
                        • 560

                        #12
                        It seems like V has the most resources, yet the fewest features overall. If the great maintainers out there who are active are doing such great work on their variants with all these features, why does V seem to stick to refinements, rather than other features? Although there are some newer features I LOVE, like the updated weapon info when you examine them, etc...

                        I'll just be quiet now, because I think some people will take my comments wrong and be offended, which is not my intent. I just wonder what kind of other features in dungeon generation, monster additions, object additions, etc could be done with the great resources V has.
                        Well one could say there is the problem of feature creep, and as newer and more interesting features come in, it compounds and complicates the code and other, older bugs in addition to adding new ones. Like what was said earlier, a lot of the development has been behind the scenes, making the code easier to maintain and change, which is also a boon for would-be and current variant writers (at least based on previous comments and my own viewing of the changes on the svn.) Now that my time has been freed up a bit with only one class and a few days off now, I can get back to angbanding and posting here (hopefully helpful and meaningful posts, heh.)

                        But anyway, it seems most of the features added to V from other variants are those which make some gameplay aspects simple and less frustrating, and of course more fun. For instance the quiver, a great idea and I think a great addition to V. But also one must think of V as vanilla, that is to say the plain and simple (although the flavoring vanilla isn't by any means simple), and too much embellishment will take away that simple feeling we all know and love. There isn't much stopping anyone from adding their own items, monsters, artifacts, and such to the game or tweaking them to their own liking. And with some programming knowledge and a good will to work, you could easily add your own features and create your own variant for the game, the way *you* want it.

                        Then again, not everyone can or has the will to do that, and making suggestions and feature requests and proposing ideas is also something good. A maintainer may see this and add it to V thinking it's a great way to help the game along, or perhaps a developer of a variant will see it and make the change in their version.

                        I'll cut this short before I ramble on more, but the actual point of the post is that V is V, and variants are variants. Features that don't take away from the 'spirit' of V are great to add, while others would make it lean towards something else like ToME or Hellband or FA (not that those aren't great, they just aren't V ).

                        Comment

                        • Nick
                          Vanilla maintainer
                          • Apr 2007
                          • 9647

                          #13
                          Originally posted by d_m
                          I think this is a really good discussion and hope that other variant authors and/or V devs will chime in. No offense taken
                          Agreed. I also find it amusing that there's a current thread on rgra on the theme that V development is going too fast. If the dev team is getting it from both sides, they're probably doing something right
                          One for the Dark Lord on his dark throne
                          In the Land of Mordor where the Shadows lie.

                          Comment

                          • Zikke
                            Veteran
                            • Jun 2008
                            • 1069

                            #14
                            I don't think any software (or any "product" of any fashion) should ever stop development. This community provides a lot of feedback and requests for features in Vanilla, but they don't make it in unless they are pretty widely agreed upon as a good improvement (especially reporting and usability items).

                            I think the balance between V and variants is pretty good right now. I love that Tak is keeping V updated without adding complicated features.
                            A(3.1.0b) CWS "Fyren_V" NEW L:50 DL:127 A++ R+++ Sp+ w:The Great Axe of Eonwe
                            A/FA W H- D c-- !f PV+++ s? d P++ M+
                            C- S+ I- !So B ac++ GHB? SQ? !RQ V F:

                            Comment

                            • takkaria
                              Veteran
                              • Apr 2007
                              • 1951

                              #15
                              Originally posted by Nick
                              Agreed. I also find it amusing that there's a current thread on rgra on the theme that V development is going too fast. If the dev team is getting it from both sides, they're probably doing something right
                              That's always been my metric.
                              takkaria whispers something about options. -more-

                              Comment

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