FlyDangerous icon indicating copy to clipboard operation
FlyDangerous copied to clipboard

Gamemode suggestion: H-O-R-S-E / P-I-G / various other names

Open Codebreakerblue opened this issue 1 year ago • 0 comments

The idea is copied from basketball, the core concept being as such: Players take turns setting the trick or course. On a player's turn, if they successfully perform the trick, each of the other players attempt to copy it. If they succeed in copying the trick, nothing happens. If they fail, they lose one "score." If the player setting the trick fails to do so, (hits the ground, or any other fail condition) they lose one score instead. This continues to the last player standing.

As far as technical implementation, the biggest challenge seems like it would be "setting the trick." If it's done with checkpoints, it's difficult to know where to place checkpoints along the path to accurately capture it. A possible solution to this would be having the player setting the trick place checkpoints manually, using their ship to define the position and orientation (and perhaps size?) of each checkpoint. Being able to edit/delete checkpoints after they are placed would also be ideal.

Another way to do it would be to track the player's path, using some start and end marker, and then compare the average distances of each subsequent player's path to the original, scoring based on the lowest difference.

Hitting the ground or geometry should probably be counted as a fail condition for this mode, although being able to customize that would be great. Also, having the option of spherical checkpoints without the rings would be stellar for this.

Other ideas:

  • A way to limit the game area? A bounding box to keep everyone more or less in the same area
  • A time constraint for the players copying the trick, to discourage super careful slow flight
  • Maybe a system to reward more dangerous/technical tricks, though I don't know how that would be implemented

Codebreakerblue avatar Jul 26 '22 12:07 Codebreakerblue