NW NE SW SE movement directions

Started by Thomoto, November 06, 2019, 03:59:49 PM

Here's a thought, like other MUDs add NW NE SE SW, although instead of adding rooms, those commands will move into a room existing there, so that way you wouldn't have to move one room w e n s to get to the one across from the one you started in, you can just imedietly move into that room unless the room doesn't exist or something is blocking the path.
Also so you can look there instead of moving a room and then a high powered beast walks in when realistically you could have looked nw ne se or sw to see "Oh there's a pissed off mekillot waiting to jump me."
What do you think?
Quote from: Lotion on August 20, 2020, 06:40:50 AMresting as a city elf walking in the wilderness because "I was so close" and then got jumped by things that could easily kill me and I didn't have the stamina to escape.

I'm not going to put our Storytellers through the immense amount of work doing this right would entail.

Because while if you think about the Salt Flats, ok that works.  If you think about a winding, snaking tunnel that happens to go North then East, there is no way you should be able to do that.  Which means someone has to apply judgement...to all the rooms in the game.  No way.

Quote from: Brokkr on November 06, 2019, 04:59:05 PM
I'm not going to put our Storytellers through the immense amount of work doing this right would entail.

Because while if you think about the Salt Flats, ok that works.  If you think about a winding, snaking tunnel that happens to go North then East, there is no way you should be able to do that.  Which means someone has to apply judgement...to all the rooms in the game.  No way.

What if we democratized the changes for it?
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


Quote from: Morgenes on April 01, 2011, 10:33:11 PM
You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

I think more than actual room connections, if people were just able to 'look northwest', and the game greps one room north and one room west from their location (So not all three, even if they might be visible), it shows what is in that room. That would likely kill two birds with one stone, as far as realistically looking around your location, maybe only applied to outdoor zones to reduce the ability to look around corners underground.

Still, massive undertaking, and the game has been fine without NE NW etc for a while. Would I love it? Sure.
Live your life as though your every act were to become a universal law.

--Immanuel Kant

The problem with this Veselka, is that you cant automate those changes. Somebody will need to go through every room, consider it, and add connections that are appropriate. Every single room.



How about a new rule.

Whenever staffer accidentally TPKs their entire clan, they must do diagonal interconnections to 1000 rooms.

With frequency of one TPK a week, this should take less then a year to do this. 7-8 months, tops.
Peering into the darkness, your voice uncertain, you say, in sirihish:
     "You be wary, you lot. It ain' I who's locked 'p here with yeh. it's the whol
e bunch of youse that's locked down here with meh."

I think you could implement it/roll it out, and then make a big, big announcement to the community, and ask them to typo/bug rooms that have hard corners or seem like you shouldn't be able to see around a corner. Offer a karma to participants who rack up over 50 bugged rooms. Outsource to the playerbase. That part doesn't seem daunting to me, but I don't know much about code/the back-end work. I feel it isn't game breaking to be able to see NE/NW/SE/SW when I shouldn't. It also isn't game breaking not to -- But it does present challenges to realistic range of viewing.


When I play chess, I like rooks best.

Fuck the bishops! And the queen.

I only play knights if I feel like getting Nilaz.

I don't see what this would ADD to the game world. We can expand it without adding 4 more cardinal directions and if we DID add it? You could just add it to 'new' areas. Don't change the old. I still remember mentally wtf'ing when they changed the Sanctuary.
I'm taking an indeterminate break from Armageddon for the foreseeable future and thereby am not available for mudsex.
Quote
In law a man is guilty when he violates the rights of others. In ethics he is guilty if he only thinks of doing so.

Quote from: ShaLeah on November 07, 2019, 09:02:31 AM
I don't see what this would ADD to the game world. We can expand it without adding 4 more cardinal directions and if we DID add it? You could just add it to 'new' areas. Don't change the old. I still remember mentally wtf'ing when they changed the Sanctuary.

The point is to be able to see that GIANT MEKILLOT one room north and one room east of you. The only reason we can't see things like this is the code limitation of N E S W only. In a vast open landscape, you should be able to see more than just four straight lines around you.

But I get why people don't want this. Because then you remove the danger of being instantly steamrolled by it when it rushes into the room as soon as you're adjacent to it.

Quote from: Alesan on November 07, 2019, 09:15:13 AM
Quote from: ShaLeah on November 07, 2019, 09:02:31 AM
I don't see what this would ADD to the game world. We can expand it without adding 4 more cardinal directions and if we DID add it? You could just add it to 'new' areas. Don't change the old. I still remember mentally wtf'ing when they changed the Sanctuary.

The point is to be able to see that GIANT MEKILLOT one room north and one room east of you. The only reason we can't see things like this is the code limitation of N E S W only. In a vast open landscape, you should be able to see more than just four straight lines around you.

But I get why people don't want this. Because then you remove the danger of being instantly steamrolled by it when it rushes into the room as soon as you're adjacent to it.

An easy solution is to expand large animals to be visible regardless of where you are. So if a mekillot is northeast of you in the salt flats you get.

You notice: a massive mekillot to the northeast.

Why would the danger of being steamrolled factor into the realistic expectation of visibility? In what way does getting one shotted by a mekillot add anything to the game or foster roleplaying?

It keeps folks from going to areas that have mekillots, or at least, keeps a decent percentage from coming back, if they are so foolish?

I have always gotten lost really easy on MUDs with intercardinal directions.  Doubt I am the only one.

I always wanted a survey command that would point out any gigantic level creatures in 3x3 rooms from you. Shouldn't be that difficult to code. We have things that have 3x3 effect don't we?

If you can see a mekillot that's northeast of you, and essentially one room away, why doesn't it chase after you?

If you can look ne, sw, nw, se, but not travel in that direction, that's not realistic, either.

Quote from: Dar on November 07, 2019, 11:58:01 AM
I always wanted a survey command that would point out any gigantic level creatures in 3x3 rooms from you. Shouldn't be that difficult to code. We have things that have 3x3 effect don't we?

Agreed. This would work fine. It would catch anything flagged as a gigantic creature, ie: bahamet, mekillot, horrors.

We can see a mek 3 rooms away, why doesn't it chase us then? Coded rooms and actual distances are very ethereal concepts.

Quote from: Dar on November 07, 2019, 03:32:09 PM
We can see a mek 3 rooms away, why doesn't it chase us then? Coded rooms and actual distances are very ethereal concepts.

This was my thought too. While I'd love to be able to see the Mek that far away and avoid it, if it's aggressive enough to give chase, why wouldn't it start then?





Quote from: Brokkr on November 07, 2019, 11:37:12 AM
I have always gotten lost really easy on MUDs with intercardinal directions.  Doubt I am the only one.
Sure you can get lost if you add extra rooms. But I don't think you would get lost as long as you think "Hey, NW is the same thing as north then west or west than north.

Quote from: Brokkr on November 06, 2019, 04:59:05 PM
I'm not going to put our Storytellers through the immense amount of work doing this right would entail.

Because while if you think about the Salt Flats, ok that works.  If you think about a winding, snaking tunnel that happens to go North then East, there is no way you should be able to do that.  Which means someone has to apply judgement...to all the rooms in the game.  No way.
\
However, that is a fair point.
Quote from: Lotion on August 20, 2020, 06:40:50 AMresting as a city elf walking in the wilderness because "I was so close" and then got jumped by things that could easily kill me and I didn't have the stamina to escape.

Quote from: Giled on November 07, 2019, 03:40:46 PM
Quote from: Dar on November 07, 2019, 03:32:09 PM
We can see a mek 3 rooms away, why doesn't it chase us then? Coded rooms and actual distances are very ethereal concepts.

This was my thought too. While I'd love to be able to see the Mek that far away and avoid it, if it's aggressive enough to give chase, why wouldn't it start then?

>:(
Because three rooms are not one room. 

No thanks, to non-cardinal directions, it's unnecessary and all too easily, becomes a confusing mess, as soon as some cheeky builder decides, BOY IT'D BE FUN IF FORESTS WERE SUPER CONFUSING. A means to browse for mobiles in those dirs would be fine, but I would imagine, requires far more work than the reward would justify.
"Mortals do drown so."

I have always chalked up the lack of non cardinal direction movement as:

Wavy dunes all around
Clutter of city streets and messy city design
The constant billowing of sand and dust
Having trouble seeing in a world blasted by constant heat
My characters eyes gone bad
Useful tips: Commands |  |Storytelling:  1  2

I've always chalked up the lack of diagonals as... the lack of diagonals in the codebase. I just assumed that if area builders had the directions available to them, they would use them in building an area. I suppose I was wrong.

As for cheeky builders, they can do that just as easily with just N E S W by making looping, one way, or exits that skip rooms on the "grid". Those exist in the game right now, and have for years. Having diagonals or not does not make any difference as to whether builders will decide to make confusing areas. If they want to, they will, regardless of what directionals are available to them.

Maybe just a way to determine if there was a large looming threat close by. Like a command that allows you to check for an XXL size creature to your closest diagonal zones?


Quote from: tapas on December 15, 2019, 10:20:48 AM
Maybe just a way to determine if there was a large looming threat close by. Like a command that allows you to check for an XXL size creature to your closest diagonal zones?

Like a pulse message that sends out to all connecting rooms?

a  X -  X -  X  - X  - X

   |    |    |    |    |

b  X -  X -  X  - X  - X

   |    |    |    |    |

c  X -  X - MEK - X  - X

   |    |    |    |    |
   
d  X -  X -  X  - X  - X

   |    |    |    |    |
     
e  X -  X -  X  - X  - X

   1    2    3    4    5


Let's say you're D2.  You're basically in the blindspot of the MOB, but if you move north or east you're gonna trigger the MOB to enter your room and attempt to eat you.

You could do an extra room description added to the 'look north' that says "a giant shadow appears to the east" perhaps.
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


Quote from: Morgenes on April 01, 2011, 10:33:11 PM
You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

It should just play off your scan/awareness skills. You notice: a ruddy brown mekillot to the northeast.

There are rooms that observe in this manner. Star dunes for instance will show you what happens in other rooms around it so this code kind of exists already?