Ggr wrote:
Nikana wrote:
This is typical Batmud. Though this may sound harsh, it is not my intent, as
most players will admit that what you are about to read is 100% truth. New
pretty things get most of the attention, rather than fixing something that is
broken or not working as it should. There is more ego and glory in creating
versus fixing another person's mess, right? Era said (news display
ideas-wanted 10350) ,'sac formulas could perhaps use some re-evaluting.
However, looking at the code makes one despair....It works, so I'm not going
to try to fix it.' Zerks suggested a change for demon making (news display
ideas-wanted 10351), which got 14/14 rating. Nothing happened.
Speaking from my personal point of view, which I think is shared among many
other wizards, it's not about "ego" or "glory", but rather the fact that
much of the old (and new) code here is of less than stellar quality, or at
the very least not very well documented.
This creates a big motivational problem to overcome when looking into making
changes in something you have not created yourself. Even changes that could
be considered "small" from player point of view may be difficult or
technically
impossible without refactoring large amounts of code. In addition, often the
thanks you get for re-tuning something is much whine, which can be somewhat
demotivational.
--
Ggr
Nikana, I think that you bring up some very good and constructive points here
about the maintenance of old game content and I wish that I could say that it
was not the truth. Echoing Ggr's on reflection on things, the era in which
"ego" or "glory" was a barrier to implementation to development has far
passed. As Ggr pointed out, much of our code is very old, not to mention
developed by well over 400 different developers with very different and
sometimes unfamiliar styles. While some may have noticed that the level of
quality in content in more recent years is significantly more fleshed out and
of a different quality, we still strive to maintain that newer standard even
when we are just updating something.
As Ggr also pointed out, motivation is also a huge issue, as BatMUD is
developed by former players and those who would have to experience the game
themselves. Each new immort brings with them valuable experience to the game,
as well as shortcomings, which as a whole...we hope all add up to one large
functional development team. Ideally it would work that way, but in practice
it does not, since we are volunteer developed, and not by a full-time paid
development staff. Some of us, who have neither played nor coded some guilds
don't touch them due to the significant amount of research required to fully
understand what you are working with. I may be disinclined to touch something
like monks or nuns because I never worked with them. We have others, who I
will not name as to oblige them to any commitment, who do. With that, we are
all volunteer developers who often don't want to spend our free time trying to
fix up someone else's broken $#&% from 23 years ago... it's better in my eyes
to phase that guild or area out, and replace it with something newer, shinier,
and maybe that someone has the heart to put into for the next few years. That
being said, it's not impossible, with the proper motivation, to give certain
things some much needed attention. My love for this game and this community
has brought me into development here and I try to do what is within my
capabilities. Ggr and myself have both been active in very many areas of the
game and we continue to do so. I'm always willing to do what I can...and maybe
the guild area is my next stop on this crazy wizard train. Who knows.
-- Lord Tarken Aurelius, the Sage