User Tag List

Page 1 of 2 1 2 LastLast
Results 1 to 10 of 11

Thread: Player to Player Collision

  1. #1
    Cor Blimey! CJC's Avatar
    Join Date
    Dec 2002
    Location
    Fading into the darkness
    Age
    35
    Posts
    1,398
    Mentioned
    150 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    6,618
    Level
    25
    vBActivity - Bars
    Lv. Percent
    0.98%

    Player to Player Collision

    Glenn the Great brought up a valid issue here that needs to be discussed in a place that isn't the "Introduction to Shattered Earth" thread.

    Here is the problem:
    In choke points, an ornery player can simply squat and prevent access to entire sections of a map.



    Here are the proposed solutions so far:
    @Tim : Don't map any narrow passages when constructing the game.

    @MasterSwordUltima : Disable player collision so all players can ghost through any other player.

    @ctrl-alt-delete : Include a jump command that lets players 'hop' over other players.

    @Gleeok : Include an idleness check for all players. If the player has not moved in a long time (say, a minute), collision with them is disabled.

    @franpa : Player pushing, if a player is standing still and another player tries to move past, the first gets pushed in that direction.

    @CJC : Combination of Gleeok's, Franpa's, and MSU's ideas. If a player presses against another player for five seconds, the two switch positions.


    This thread is to discuss the solutions, suggest alternate solutions, and remove the cold empty feeling from this sub-forum so that other members are willing to post suggestions.

  2. #2
    クールな男
    MasterSwordUltima's Avatar
    Join Date
    Jul 2001
    Location
    Keystonia
    Age
    35
    Posts
    5,587
    Mentioned
    20 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    8,592
    Level
    27
    vBActivity - Bars
    Lv. Percent
    96.42%
    Although Tim's suggestion would be great, it's simply not possible with the Final Fantasy style tiles we're using. Doors are almost universally 1 tile (as are players).

    And I'm sorry ctrl-alt-delete, I can't be bothered to add a jump button/command when I feel there are other features that hold priority at the moment.

    [edit]Btw, thank you for finally utilizing this forum. [/edit]

  3. #3
    Bored Potato Nicholas Steel's Avatar
    Join Date
    May 2005
    Age
    35
    Posts
    4,380
    Mentioned
    4 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    10,290
    Level
    30
    vBActivity - Bars
    Lv. Percent
    18.74%
    Quote Originally Posted by CJC View Post
    @franpa : Player pushing, if a player is standing still and another player tries to move past, the first gets pushed in that direction.

    @CJC : Combination of Gleeok's, Franpa's, and MSU's ideas. If a player presses against another player for five seconds, the two switch positions.
    I feel these should be treated as separate ideas that would work best when used in conjunction with each other.
    Computer specifications:
    Windows 10 Pro x64 | Intel Core i7 @ 2.66GHZ | Asus P6T Motherboard | 6GB DDR3 RAM | Integrated Sound | Nvidia Geforce 560 Ti 2048MB PCI-E | Corsair AX760 Power Supply | Thermaltake Armor+ MX case

  4. #4
    birb Tim's Avatar
    Join Date
    Apr 2004
    Age
    36
    Posts
    678
    Mentioned
    41 Post(s)
    Tagged
    8 Thread(s)
    vBActivity - Stats
    Points
    3,612
    Level
    19
    vBActivity - Bars
    Lv. Percent
    23.67%
    This is true. But it still should apply for dungeon-esque maps... Unless we want our players to get swarmed and trapped by mobs. (I'd laugh though.)

  5. #5
    クールな男
    MasterSwordUltima's Avatar
    Join Date
    Jul 2001
    Location
    Keystonia
    Age
    35
    Posts
    5,587
    Mentioned
    20 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    8,592
    Level
    27
    vBActivity - Bars
    Lv. Percent
    96.42%
    I personally liked the tight squeezes from the Freeport Tunnel back in the day. But that was me.

  6. #6
    Octorok Glenn the Great's Avatar
    Join Date
    Oct 2000
    Location
    Bible Belt, USA
    Posts
    338
    Mentioned
    13 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    2,413
    Level
    16
    vBActivity - Bars
    Lv. Percent
    13.12%
    The only idea floated so far that I think is any good is the one where Player A pushes against Player B and then the two swap spaces.
    This could create an interesting puzzle game out of moving idle players into inhospitable locations.
    Something to think about with this idea: Should players be allowed to push each other out of the way during combat? If so, it could create an interesting team dynamic (off-tanking), and a PvP dynamic (fighting over access to a mob's loot drops).

    It would be too much of an aesthetic sacrifice to impose a "no 1-tile-wide pathways" rule on the map design, and there'd still be the issue of two players teaming up to block a wider pathway.

    I don't think the jump command is a good solution because there are going to be odd player/world placement situations (ie: idle player is in a T-intersection), where it would be ambiguous as to where the jumping character should land.

    I'm not a big fan of the no-collisions ever idea because of the technical consequences of players stacking on top of each other.
    It would mean a lot of things for gameplay: X-vs-1 combat with mobs, targeting, PvP.
    Last edited by Glenn the Great; 12-11-2012 at 12:18 AM.

    Shattered Earth, coming soon!

    Mappers needed. If you want to help, send a PM to MasterSwordUltima.

  7. #7

    Armageddon Task Manager

    ctrl-alt-delete's Avatar
    Join Date
    Jul 2001
    Age
    37
    Posts
    3,319
    Mentioned
    55 Post(s)
    Tagged
    6 Thread(s)
    vBActivity - Stats
    Points
    10,233
    Level
    30
    vBActivity - Bars
    Lv. Percent
    11.78%
    Quote Originally Posted by Glenn the Great View Post
    The only idea floated so far that I think is any good is the one where Player A pushes against Player B and then the two swap spaces.
    This could create an interesting puzzle game out of moving idle players into inhospitable locations.
    Something to think about with this idea: Should players be allowed to push each other out of the way during combat? If so, it could create an interesting team dynamic (off-tanking), and a PvP dynamic (fighting over access to a mob's loot drops).

    It would be too much of an aesthetic sacrifice to impose a "no 1-tile-wide pathways" rule on the map design, and there'd still be the issue of two players teaming up to block a wider pathway.

    I don't think the jump command is a good solution because there are going to be odd player/world placement situations (ie: idle player is in a T-intersection), where it would be ambiguous as to where the jumping character should land.

    I'm not a big fan of the no-collisions ever idea because of the technical consequences of players stacking on top of each other.
    It would mean a lot of things for gameplay: X-vs-1 combat with mobs, targeting, PvP.
    For the record to put it to bed, the jump thing was a joke.

    Other than that, you've really thought this through.

    Why not put the spin in place with insert thing to further use? If you're standing immediately next to somebody and spin in place, you swap places?


    <SUCCESSOR> Its Shadowblazer's dark essence invading the forums

  8. #8
    Bored Potato Nicholas Steel's Avatar
    Join Date
    May 2005
    Age
    35
    Posts
    4,380
    Mentioned
    4 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    10,290
    Level
    30
    vBActivity - Bars
    Lv. Percent
    18.74%
    Quote Originally Posted by Glenn the Great View Post
    The only idea floated so far that I think is any good is the one where Player A pushes against Player B and then the two swap spaces.
    This could create an interesting puzzle game out of moving idle players into inhospitable locations.
    Something to think about with this idea: Should players be allowed to push each other out of the way during combat? If so, it could create an interesting team dynamic (off-tanking), and a PvP dynamic (fighting over access to a mob's loot drops).

    It would be too much of an aesthetic sacrifice to impose a "no 1-tile-wide pathways" rule on the map design, and there'd still be the issue of two players teaming up to block a wider pathway.

    I don't think the jump command is a good solution because there are going to be odd player/world placement situations (ie: idle player is in a T-intersection), where it would be ambiguous as to where the jumping character should land.

    I'm not a big fan of the no-collisions ever idea because of the technical consequences of players stacking on top of each other.
    It would mean a lot of things for gameplay: X-vs-1 combat with mobs, targeting, PvP.
    I was thinking more like "Player A pushes against Player B and Player B simaltaneously pushes against Player A, they both swap positions." and "Player A pushes against Player B who is idle, Player B is pushed along the tunnel."

    Of course the latter part of that leaves a problem for narrow corners.
    Computer specifications:
    Windows 10 Pro x64 | Intel Core i7 @ 2.66GHZ | Asus P6T Motherboard | 6GB DDR3 RAM | Integrated Sound | Nvidia Geforce 560 Ti 2048MB PCI-E | Corsair AX760 Power Supply | Thermaltake Armor+ MX case

  9. #9
    Octorok Glenn the Great's Avatar
    Join Date
    Oct 2000
    Location
    Bible Belt, USA
    Posts
    338
    Mentioned
    13 Post(s)
    Tagged
    3 Thread(s)
    vBActivity - Stats
    Points
    2,413
    Level
    16
    vBActivity - Bars
    Lv. Percent
    13.12%
    Quote Originally Posted by franpa View Post
    I was thinking more like "Player A pushes against Player B and Player B simaltaneously pushes against Player A, they both swap positions." and "Player A pushes against Player B who is idle, Player B is pushed along the tunnel."

    Of course the latter part of that leaves a problem for narrow corners.
    Yeah, the narrow corners thing is why I think that swapping is the way to go.
    I'm not sure, however, that Player B should have to be idle for swapping to work... being the devious bastard that I am the first thing I'd do is set up a looping keyboard macro that keeps the game from thinking I'm idle.
    Of course there is always the ability for staff (if present) to intervene in such cases, but I think that a well-designed mechanic is one that minimizes the need for staff intervention.

    Speaking of staff intervention... in MSU's beta from earlier this year I set up a keyboard macro that allowed me to farm weak mobs while AFK. Worked like a charm until I came back and found that I'd been insta-gibbed by MSU.

    Shattered Earth, coming soon!

    Mappers needed. If you want to help, send a PM to MasterSwordUltima.

  10. #10
    Bored Potato Nicholas Steel's Avatar
    Join Date
    May 2005
    Age
    35
    Posts
    4,380
    Mentioned
    4 Post(s)
    Tagged
    2 Thread(s)
    vBActivity - Stats
    Points
    10,290
    Level
    30
    vBActivity - Bars
    Lv. Percent
    18.74%
    Quote Originally Posted by franpa View Post
    I was thinking more like "Player A pushes against Player B and Player B simaltaneously pushes against Player A, they both swap positions." and "Player A pushes against Player B who is idle, Player B is pushed along the tunnel."

    Of course the latter part of that leaves a problem for narrow corners and T intersections.
    This issue in bold, is resolved by simply letting players move diagonally. Castle of the Winds, an old Windows 3.1 game lets you move diagonally so it can totally be done! It even let you engage in melee diagonally.
    Computer specifications:
    Windows 10 Pro x64 | Intel Core i7 @ 2.66GHZ | Asus P6T Motherboard | 6GB DDR3 RAM | Integrated Sound | Nvidia Geforce 560 Ti 2048MB PCI-E | Corsair AX760 Power Supply | Thermaltake Armor+ MX case

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Armageddon Games is a game development group founded in 1997. We are extremely passionate about our work and our inspirations are mostly drawn from games of the 8-bit and 16-bit era.
Social