September 2004
- Tuplespaces and MUDs J C Lawrence
- Tuplespaces and MUDs Matt Cruikshank
- Dragon Empires is cancelled dienw
- Dragon Empires is cancelled ceo
- Dragon Empires is cancelled Jim Purbrick
- Dragon Empires is cancelled OWEN, Matt, FM
- Dragon Empires is cancelled Alex Arnon
- Dragon Empires is cancelled Dana V. Baldwin
- Dragon Empires is cancelled Daniel.Harman@barclayscapital.com
- Room for more? (was Dragon Empires is cancelled) Michael Sellers
- Room for more? (was Dragon Empires is cancelled) Lee Sheldon
- Room for more? (was Dragon Empires is cancelled) Tamzen Cannoy
- Room for more? (was Dragon Empires is cancelled) Damion Schubert
- Room for more? (was Dragon Empires is cancelled) Lee Sheldon
- Room for more? (was Dragon Empires is cancelled) zgj22@drexel.edu
- Dragon Empires is cancelled Jim Purbrick
- Tuplespaces and MUDs Alex Arnon
- Tuplespaces and MUDs Zach Collins (Siege)
- Tuplespaces and MUDs ceo
- Tuplespaces and MUDs Jim Purbrick
- Tuplespaces and MUDs Ola Fosheim Grøstad
- Out of Office AutoReply: Distributed State Systems John Borland
- "flat" power treadmill [was: Casual Crowd vs.Time Rich Crowd] HRose
- Cognitively Interesting Combat Mike Rozak
- DGN/TECH: exploiting/hacking in MMOGs - sources of info?
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Ola Fosheim Grøstad
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Douglas Goodall
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? John MacQueen
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? HRose
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Damion Schubert
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Mike Rozak
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Daniel.Harman@barclayscapital.com
- DGN/TECH: Implementing server side spatial partitiong was:(exploiting/hacking in MMOGs - sources of info?) William Leader
- DGN/TECH: Implementing server side spatial partitiong was:(exploiting/hacking in MMOGs - sources of info?) Alistair Milne
- DGN/TECH: Implementing server side spatial partitiongwas:(exploiting/hacking in MMOGs - sources of info?) John Buehler
- DGN/TECH: Implementing server side spatial partitiong was:(exploiting/hacking in MMOGs - sources of info?) Bruce Mitchener
- DGN/TECH: Implementing server side spatial partitiong was:(exploiting/hacking in MMOGs - sources of info?) HRose
- DGN/TECH: Implementing server side spatial partitiongwas:(exploiting/hacking in MMOGs - sources of info?) John Buehler
- DGN/TECH: exploiting/hacking in MMOGs - sources of info? Per Vognsen
- PHP Mud Jones, Channing
- PHP Mud Chris
- Anyone remember this thesis? Scott Jennings
- Anyone remember this thesis? Paul Schwanz
- SOC Roll play vs. Role play Matthew Rick
- SOC Roll play vs. Role play Zach Collins (Siege)
- SOC Roll play vs. Role play darksuit
- SOC Roll play vs. Role play richard@kavir.org
- SOC Roll play vs. Role play Christopher Allen
- Fwd: Distributed State Systems Alex Arnon
- Fwd: Distributed State Systems Michael Tindal
- Decision making... J C Lawrence
- Decision making... Mike Rozak
- Decision making... Ola Fosheim Grøstad
- Decision making... Byron Ellacott
- Decision making... Rayzam
- Decision making... Matt Mihaly
- Decision making... Rayzam
- Decision making... Mike Rozak
- Decision making... Kalle
- Decision making... Jason Messer
- Decision making... Douglas Goodall
- Decision making... Mike Rozak
- Decision making... Byron Ellacott
- Decision making... Tess Lowe
- Decision making... ceo
- Decision making... Douglas Goodall
- Decision making... David Kennerly
- Separating newbies and oldbies Ola Fosheim Grøstad
- Separating newbies and oldbies HRose
- Separating newbies and oldbies Ola Fosheim Grøstad
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Adam Burr
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Sean Middleditch
- Removing the almighty experience point... Michael Hartman
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... HRose
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Ola Fosheim Grøstad
- Removing the almighty experience point... HRose
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Paul Schwanz
- Removing the almighty experience point... asteroid@rocketmail.com
- Removing the almighty experience point... Byron Ellacott
- Removing the almighty experience point... Kiztent Hatepriest
- Removing the almighty experience point... Johan
- Removing the almighty experience point... Kiztent Hatepriest
- Removing the almighty experience point... Amanda Walker
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Ben Hawes
- Removing the almighty experience point... Johan
- Removing the almighty experience point... Johan
- Removing the almighty experience point... Amanda Walker
- Removing the almighty experience point... Sean Kelly
- Removing the almighty experience point... John Buehler
- Removing the almighty experience point... Damion Schubert
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Damion Schubert
- Removing the almighty experience point... Johan
- Removing the almighty experience point... Travis Casey
- Removing the almighty experience point... Matt Mihaly
- [SPAM] Removing the almighty experience point... Dana V. Baldwin
- [SPAM] Removing the almighty experience point... J C Lawrence
- [SPAM] Removing the almighty experience point... Matt Mihaly
- [SPAM] Removing the almighty experience point... Dana V. Baldwin
- Removing the almighty experience point... ceo
- Removing the almighty experience point... Dana V. Baldwin
- Removing the almighty experience point... ceo
- Removing the almighty experience point... Bloo
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Sean Kelly
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Sean Kelly
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Morgan Dodge
- Removing the almighty experience point... Douglas Goodall
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Ben Hawes
- Removing the almighty experience point... neild-mud@misago.org
- Removing the almighty experience point... Damion Schubert
- Removing the almighty experience point... John Buehler
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... David Wright
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... David Wright
- Removing the almighty experience point... John Buehler
- Removing the almighty experience point... Tim Schubert
- Removing the almighty experience point... Devin Smoth
- Removing the almighty experience point... zgj22@drexel.edu
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Jason Messer
- Removing the almighty experience point... Michael Hartman
- Removing the almighty experience point... cruise
- Removing the almighty experience point... Devin Smoth
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Devin Smoth
- Removing the almighty experience point... Otis Viles
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Ola Fosheim Grøstad
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... neild-mud@misago.org
- Removing the almighty experience point... Sean Middleditch
- Removing the almighty experience point... neild-mud@misago.org
- Removing the almighty experience point... Sean Middleditch
- Removing the almighty experience point... richard@kavir.org
- Removing the almighty experience point... Sean Middleditch
On Wed, 1969-12-31 at 23:59 +0000, richard@kavir.org wrote:
> On Mon, 20 Sep 2004 11:25:41 -0700
> Sean Middleditch <elanthis@awesomeplay.com> wrote:
>> Using just some pre-written "level" field for the monster is not
>> going to work. A monster might be a very difficult fight for a
>> level 10 wizard but a very easy fight for a level 10 warrior. The
>> difficult should instead be determined by either a) the
>> individual attributes, or b) measurements taken during the actual
>> battle.
> Basing the xp on individual attributes might help somewhat,
> although it could also encourage some odd behaviour (such as
> characters stripping down to their underwear in order to get the
> most xp for their kills). Combined with the exp domain you
> described previously, Bubba would find himself being able to
> improve his sword skill faster if he used a battle axe (in which
> he was unskilled) instead of his longsword. If he wielded a
> herring (which makes an exceptionally poor weapon) instead, he'd
> be able to improve his sword skill even faster still. To me this
> is counter-intuitive.
The weapon skill issue I fully agree on. It's the one area the pure
XP system breaks down on. Granted, it's not like the problem is any
_worse_ than conventional class based systems. But it's not as good
as I want.
The problem isn't too bad, since in complete honesty, you _will_
become a better swordsman even if you practice with an axe. A huge
amount of (the majority of) skill in combat has absolutely nothing
to do with the weapon used. I've fought with a polearm maybe five
times in my life, but I'm still far better with it than most people
who've never fought with a weapon at all.
> Basing the xp on actual measurements would be even worse, as you'd
> effectively be punishing player skill. The first solution you
> proposed might punish a good character setup, but this solution
> also punishes good player performance. Once again I find this
> counter-intuitive, and it's the exact opposite of what I'm trying
> to achieve within my own game.
Well, back to your original argument - why should player ingenuity
and tactics help make them better at swinging a sword? If I figure
out a quick and efficient way to knock off a powerful opponent, I'm
not going to get any practice in with my actual skills.
>> How many resources did the wizard lose? (prepared spells, mana
>> points, health points, item uses/charges, etc.) How many
>> resources did the monster lose? How many successful attacks did
>> each make? How damaging on average was each participant's
>> attacks?
> Boffo the wizard engages in combat with a small rat, which he
> occasionally hits with his soft (yet pointed) hat. Then he sits
> back and lets it nibble on his shoes while he enchants all of his
> gear. Once he's finished upgrading his equipment he treads on the
> rat, killing it, and earns a large sum of xp.
Why would he get a large sum of XP? Was the fight difficult? The
rat offered no threat. It cost him no resources. (He cast spells,
but as part of the combat.) Your example implies poor measurements.
> Also worth noting is that it would remove much of the incentive to
> search for stronger monsters to fight - you could stick with the
> same monster for quite a long time, just removing equipment and
> fighting with increasingly poor tactics the stronger your
> character became.
Right. Something that does need fixing.
One method might be to combine both measure and conventional pre-
determined difficulty.
Another point is that the player should _pay_ for using worse
equipment and tactics. If he can heal up all damage after a fight
practically for free in your game, then taking damage isn't a big
deal and isn't worth awarding a lot of experience for - the damage
doesn't pose a real risk.
In some games, perhaps damage isn't all that easy to heal. Or, if
it is, it takes time. If you have a potion that instantly heals all
your wounds, you are _not_ going to enjoy the effects of drinking
that potion. At all. I'd be surprised if you survived drinking it
if you had a lot of wounds... Make that potion take time as it
slowly stiches things back together without too much shock, however
(which I've seen a number of games do), and now the player isn't
much further ahead. Sure, he's able to get more XP out of killing
that monster (legitimately, I'll note, by getting more practice out
of his skill - if he was able to kill the troll with a fish, he
obviously has been doing _something_ right), but he's going to have
to spend a lot of time doing nothing while he recuperates and builds
up his resources again. That mage just cast all his spells on one
monster? OK. How long is it going to take to regain all that mana?
In the time that character takes to recuperate, even if it's only a
handful of minutes real-time, another character could kill many more
monsters using more reasonable tactics. They get less XP per kill,
perhaps, but they can make a lot more kills.
>> The Real World(tm) functions fine with currency.
> That's highly debatable. Do you really want to simulate a system
> in which the top 1% earn as much as the poorest 57%?
Hmm. Sounds like most MMRPGs to me. Every character has
10,000,000,000 gold, a bazillion uber-powerful priceless artifacts,
and your average NPC owns a stick and a set of clothes.
>> The problem with game economics tends to be a lack of realism in
>> the economics. For example, there is an infinite number of coins
>> in the game. As time passes, more coins come into being. In the
>> real world, there is a fixed amount of coinage. Even when the
>> government mints new coins or prints more bills, it's usually at
>> a rate fairly near the estimated loss/destruction of existing
>> currency.
>> In a game, the solution is to provide a fixed amount of coinage
>> and goods. For example, say you have some monsters (orcs) that
>> normally have coins and equipment. Well, simply, give the orcs a
>> pool of coins and equipment.
> Unfortunately it's not that simple, as the monsters themselves are
> often a resource in their own right. What if it's not the orcs
> equipment I'm after, but their skin, or ears, or bones, or
> whatever else? Will you put the orcs in the pool as well? What
> if I started hunting down and skinning other PCs, or crafting
> weapons and armour from their bones? You can't put them in the
> pool!
Monsters are renewable resources, of course. ;-)
> And what about other resources, such as food? If I can't afford
> to buy bread, and there's no more fish to be caught, my character
> is going to starve to death. Obviously in the real world this
> does happen, but do you really want PCs to starve to death because
> they can't afford to eat? Is it really fun, as a newbie, to have
> to spend half your online time begging from others just to stay
> alive?
That's an over-exaggeration of my suggestion. Many resources are
renewable and do keep coming into the system. Such as food. And
then, of course, they go right back out of the system - consumption.
The total amount of goods isn't perfectly fixed. I admittedly
implied that in my original mail; my fault.
While there may be infinite fish to catch in the sea, or always the
possibility of harvesting more wheat and baking more bread, other
resources are _not_ infinite. There is not enough coin around for
every player on a server whose been around for more than 6 months to
have earned 10,000,000,000 gold. There aren't enough Staffs of God
Destruction for every wizard to own one and have a spare. There
isn't enough mithril around for every adventurer who hits level 10
to have a whole suit of armor, two weapons, and an assortment of
jewelry (enchanted, no less) made of the stuff.
Yet, because the economies of these games have infinite high-value
resources (such a mob that keeps respawning that keeps dropping
these priceless quest pieces that apparently are also infinite in
number)
> There reaches a point where realism is no longer fun, and IMO this
> is one of them. Better just to create an artificial economy which
... I think that is the first time, ever, that I've been on the
*receiving* end of that argument. ~_^ Fair point, well taken.
> supports the fact that some resources are infinite. A mud
> operates very differently to the real world, and a balanced
> economy system will need to recognise those differences and
> respond accordingly.
Unfortunately, I've not seen many that do "respond accordingly" and
result in balanced economies. Especially not high-fantasy MUDs.
The additional problem is that, in an economy where everyone is rich
and every has access to uber-powerful equipment, that equipment
becomes worthless. If everyone has a sword +1,000, there is no
point in _needing_ the sword +1,000. Just remove the magic swords
and make all monsters killable without. Either way, everyone's at
the top of the food chain and monsters are just as difficult
over-all.
It also removes the wonder from the game. That blue anodized steel
sword with the enchantment to make it hum when precious gems are
near is boring and worthless when there you have your choice between
a million other magic swords, many of which are far more useful.
Furthermore, once you have a player base that is mostly powerful
characters, you are forced to make all new content simply even
_more_ powerful, just fueling the fire. Especially in a high
fantasy game, where you can't rely on ingenuity. Players can
teleport past any obstacle, open locks just by thinking about it,
slaughter thousands of weak monsters in a single action, summon gods
to answer any question, and pretty much avoid any consequences for
any action they take. Even if you limit the personal power of a
character in the skill system, when you have infinite resources
available to the character, they'll obtain the power just the same.
Instead of a level treadmill, you have an equipment treadmill. Or
both.
- Removing the almighty experience point... Sean Middleditch
- Removing the almighty experience point... Corey Cauble
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Ben Hawes
- Removing the almighty experience point... Brian Hook
- Removing the almighty experience point... Ben Hawes
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... brian@thyer.net
- Removing the almighty experience point... Bloo
- Removing the almighty experience point... ceo
- Removing the almighty experience point... Ola Fosheim Grøstad
- Removing the almighty experience point... richard@kavir.org
- Removing the almighty experience point... Hans-Henrik Staerfeldt
- Removing the almighty experience point... Corey Crawford
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Freeman, Jeff
- Removing the almighty experience point... HRose
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Mike Shaver
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Mike Rozak
- Removing the almighty experience point... Zach Collins (Siege)
- Removing the almighty experience point... Vincent Archer
- Removing the almighty experience point... Mike Rozak
- Removing the almighty experience point... Will Jennings
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Travis Casey
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Damion Schubert
- Removing the almighty experience point... P J
- [SPAM] Removing the almighty experience point... Dana V. Baldwin
- Removing the almighty experience point... P J
- Removing the almighty experience point... Will Jennings
- Removing the almighty experience point... Mike Rozak
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Amanda Walker
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Mike Rozak
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Matt Mihaly
- Removing the almighty experience point... Miroslav Silovic
- Removing the almighty experience point... Matt Mihaly
- Griefer repellant (Was Decision making...) Mike Rozak
- Griefer repellant (Was Decision making...) Chek Yang FOO
- Griefer repellant (Was Decision making...) Ola Fosheim Grøstad
- Griefer repellant (Was Decision making...) Corey Cauble
- Griefer repellant (Was Decision making...) Damion Schubert
- Griefer repellant (Was Decision making...) Mike Rozak
- Griefer repellant (Was Decision making...) Chek Yang FOO
- State of Play Conference Invitation Noveck, Beth
- BIZ: Breaking the VW marketing model Mike Rozak
- Has the circle gone rusty? (fwd) J C Lawrence
- Has the circle gone rusty? (fwd) Chris
- Has the circle gone rusty? (fwd) Ren Reynolds
- Has the circle gone rusty? (fwd) zgj22@drexel.edu
- Has the circle gone rusty? (fwd) Chek Yang FOO
- Has the circle gone rusty? (fwd) Paul Schwanz
- ClicheQuest J C Lawrence
- Putting the crawl to a halt David Johansson
- Putting the crawl to a halt Vincent Archer
- Shift in time Brian Lindahl
- Shift in time Peter A. Harkins
- Shift in time Mike Rozak
- Shift in time Michael Sellers
- Shift in time Arnau Rosselló Castelló
- Shift in time Robert Zubek
- Shift in time Thomas Clive Richards
- Shift in time Mike Rozak
- Shift in time Robert Zubek
- Shift in time Amanda Walker
- Shift in time Paolo Piselli
- Shift in time Damion Schubert
- Shift in time Paolo Piselli
- Shift in time Michael Sellers
- Shift in time Mark 'Kamikaze' Hughes
- Shift in time Sunny Gulati
- Shift in time Brian Lindahl
- Shift in time Matt Mihaly
- Shift in time Brian Lindahl
- Shift in time Ola Fosheim Grøstad
- TCP/UDP/IP Offload NIC for gamers? Harlan Beverly
- TCP/UDP/IP Offload NIC for gamers? Ben Greear
- TCP/UDP/IP Offload NIC for gamers? Jay Moran
- TCP/UDP/IP Offload NIC for gamers? Harlan Beverly
- TCP/UDP/IP Offload NIC for gamers? Ben Greear
- TCP/UDP/IP Offload NIC for gamers? Harlan Beverly
- TCP/UDP/IP Offload NIC for gamers? Jay Moran
- OpenTNL and DirectPlay (hardware acceleration) Harlan Beverly
- OpenTNL and DirectPlay (hardware acceleration) Brian Hook
- OpenTNL and DirectPlay (hardware acceleration) Jeremy Noetzelman
- OpenTNL and DirectPlay (hardware acceleration) Harlan Beverly
- OpenTNL and DirectPlay (hardware acceleration) Brett Bibby
- BIZ: Gaming Hardware Startup, looking for good Gaming Business Development Person Harlan Beverly
- BIZ: Gaming Hardware Startup, looking for good Gaming Business Development Person
- BIZ: Gaming Hardware Startup, looking for good Gaming Business Development Person Amanda Walker
- The Lag monster... Harlan Beverly
- The Lag monster... Matthew D. Fuller
- The Lag monster... Kiztent Hatepriest
- The Lag monster... Kiztent Hatepriest
- The Lag monster... Sean Kelly
- The Lag monster... Justin Randall
- The Lag monster... Sean Kelly
- The Lag monster... Harlan Beverly
- The Lag monster... Amanda Walker
- The Lag monster... lynx@lynx.purrsia.com
- The Lag monster... Ola Fosheim Grøstad
- TCP/UDP/IP Offload NIC for gamers? Byron Ellacott
- DGN/TECH: Implementing server side spatial partitioning William Leader
- DGN/TECH: Implementing server side spatial partitioning Damion Schubert