I got some requests for more games on the server, and while we are building on a PVP arena, I thought we can start preparing the race/parkour at the same time. Since we want to have something that is not getting boring, my idea would be a multi-option race.
We would have a track where you can race in different directions, with different deviations that are selected by a lever-combination before you start. People would decide on a combination of levers (on/off/off/on/on) which would raise certain blocks and lower others or open and close passages that give access to different tracks. There would be 4-5 intersections that each make you chose between 2 different segments of the track. Together with a backward/forward direction change, this should give some different track combinations to keep races interesting. Each segment can have some different key features such as:
- Spider web slalom
- Slow sand climbing
- water obstacles (diving, swimming)
- log jumping (if you fall down, walk back to the start of the start of the segment and climb up)
- straight line race
- etc
One question is if the track needs to be circular or not. If the start is near the finish, of course we would be better able to switch direction.
What other obstacles can we have? Can someone take a sheet of paper with squares on it and try to draft a course with sufficient length that has those different intersections to branch out the track. For the redstone, I imagine the following process:
- Switch intersections
- There are 4 lanes, everyone picks one.
- Lane one user steps on a pressure plate to open a gate for runners to open the track
- The same plate disables the intersection switches
- At the goal, people step on a pressure plate in their lane. The first one hit will be the winner and be signaled.
- The final goal switches the intersections back on
I am not sure how we can integrate the backward/forward race here, maybe the goal and start need to be always the same, just another row of walls lead either to the one or other. I imagine that this does not have to be all on the same level but intersections can be crossing over each other etc. Any input?