Revisiting my Ultimate Frisbee/"Airball" game mode, trying to figure out a couple things

Discussion in 'Halo and Forge Discussion' started by Opixonic, Jun 5, 2017.

Tags:
  1. Opixonic

    Opixonic Mythic

    Messages:
    11
    Likes Received:
    25
    Off and on for a long while now I've been working on a map using a game mode named "Airball", which is a combination of American football and Ultimate Frisbee, where players have to pass the ball to their teammates, and either throw through a field goal for two points, or throw it to a teammate inside an end zone for five points. I had this map tested on Forge Friday once, and there were a few things not correct about it that I'm trying to figure out how to fix:

    1. The end zones are currently guarded by shields which keep the ball carrier from catching a ball and using their momentum (since they are supposed to stop moving) to simply jump their way into the end zone, making it so people have to catch the ball in the end zone to score. However this is disruptive to other players since they have to jump over this to actually get in position for that. Is there a way to block the ball carrier from just walking/jumping in, without blocking everyone else, or the ball if it's thrown in?

    2. Is there a way to make the ball spawns allow only one team to grab the ball off its spawn? There are four separate ball spawns, two on each side of the field for each team, also guarded by team shields to prevent enemy players from grabbing the ball too close to the end zone, to give each team equal possession chances off of spawn, and to remedy the fact that in a situation where everyone but the ball carrier is invincible (similar to Turb's basketball, same with Airball), someone on the red team generally will get the ball off a neutral spawn in a crowd of players. If I could get the shields off the map it would definitely be less disruptive looking.
     
  2. ExTerrestr1al

    ExTerrestr1al Forerunner
    Senior Member

    Messages:
    2,387
    Likes Received:
    2,515
    1. ) You need a boundary inside the entire end zone.

    You also need to use the boundary of the ball.

    Each player needs a common label added to them upon game start/round start.

    You need to test whether anyone is holding the ball. You do so by detecting the player inside the boundary of the ball.

    Then, anytime that is not true, you force a invis blocker for players over the entire endzone. As you throw it, it vanishes, once caught, it comes back. You can make it a one-way so that you can exit easily. (I forget which type of invis blocker stops the ball. If it is not the same, you may need two overlappin types of blockers - to keep the player from walk up to it and having it somehow count the score).

    2. ) Use invis blockers instead of shields. You can give them a team and a boundary that looks like a shield (if you want it visible, maybe not?)

    The rest of this gets too complex for me to do without seeing it and being in forge... but you'll need detection of who previously just scored, and whether that team gets the ball again. That "locks" some of the balls. Reading your question again, I wonder if it's better to have some neutral moments when the ball spawns in the middle, and some moments where the opposing team gets the ball after a score?


    Good luck
     
    qrrby likes this.
  3. Opixonic

    Opixonic Mythic

    Messages:
    11
    Likes Received:
    25
    Can you place boundaries on a ball that comes from a normal ball spawn plate?

    And also, now that I think about it the shields protecting the ball spawns might be fine, since if there were permanent invisible blockers, whatever team has the lead can just refuse to pick up the ball, so they have to be breakable to prevent griefing (they take quite a few hits though to get through so it's not too quick either). Also, as I stated above, there can't be any neutral spawns in this, due to the fact that since everyone is invincible unless they have the ball, players on the red team for some reason have a much better chance of picking up the ball in a crowd of people, where blue team almost never gets it. It's weird but it does happen.
     
  4. ExTerrestr1al

    ExTerrestr1al Forerunner
    Senior Member

    Messages:
    2,387
    Likes Received:
    2,515
    You can make the invis blockers despawn after several seconds each round so that if the team does not pick it up, the other team can. (shields are ugly)
     
  5. fame28

    fame28 Forgotten Treasure
    Senior Member

    Messages:
    390
    Likes Received:
    478
    I would say have a light on the field goal area that changes color to show a team corresponding color when the players could enter to obtain the ball if the other team isn't picking it up maybe.
     

Share This Page