See posts below for more info. We should start testing in about two weeks :) (That's roughly two weeks from the EDIT date, which was June 30th or something.. So anyways some time in July.. :) )

Note to self: draw up all the currently planned game aspects, in a chart or something. Including powerups and so general how-will-it-work/be-played sort of stuff and so on.

Will probably start working on this in a week or so :)

Some quick notes on the circuit gametype! I'm starting work on it now.. :)

First off, there will be two circuit types. Normal Circuit and Battle Circuit.

There will not be separate servers, it will all integrate automatically.

Normal circuit will be a basic run mode.
  • A full normal circuit run is 3 laps.
  • You can also do the run just like a normal run MAP. Meaning the best time from a stand still to reaching the stop timer.
  • You can also do "hot/flying laps", where you don't stop before starting the next run, you just lap it again and again, until you get the fastest time you possibly can.
  • It's ranked like for the other maps. But free and reversed is replaced with single/cold(??) and hot (or something like that). While normal is the "normal" type mentioned above with 3 laps in a row from standstill.

Battle circuit, is a team competition mode inspired by Mario Kart.

  • Battle circuit games have 1-10 laps. /battle 5 will suggest to start a battle circuit game with 5 laps.
  • People who did not join the game, can jump around and do the run like normally. It won't really matter to them if other people are playing a battle game or not.
  • On a server with > 1 player on it, you can do a /battle (or similar) command to start a battle game.
    1. /battle 5 (starts a "suggestion" for a game with 5 laps)
    2. 60(?) second countdown where people are able to join.
    3. When the countdown is over, all players who joined will be placed and frozen on the start line. (minimum 2 players must have joined or the game won't start),
    4. A new countdown starts (10? seconds) and the game begins. Not exactly sure how the player start points will be handled yet. Either we'll place multiple spawn points on a line with a max player limit per game, or we'll make it so players are nonsolid for the first few seconds (that needs some more handling as well).
  • If you've joined a battle game, you can't change teams, save/load, or respawn on command, etc..
  • There will be a time limit on the games, so you can't "lock it down" so to say by 1 player going afk and not finishing. This will depend on the level itself and the amount of laps. E.g. by setting a "lap time" key in the level, and just multiplying it by the number of laps+1 in the current game.
  • Only one battle circuit game will be run at a time per server. At least for now.
  • Battle circuit games will also be ranked, the specifics of this aren't planned yet. To begin with we'll be running unranked while stuff is adjusted and bugs are fixed and more features are added, and so on.. :) But this is mainly a fun gametype, hence no ranking will be meaningful in the same way it is for normal runs or the normal circuit gametype. (Due to the randomness in e.g. which pickup you or others would get)
  • There are weapon and powerup pickups throughout the run. More on these later.
  • Team battle circuit will probably be a thing in the future too, but for now it's "FFA".
  • Like in MK, some pickups will make things better for you (e.g. speed up) and others will make things worse for other players.
  • You can shoot yourself and others using rockets.
  • If you fall down/reach an area where it's implausible or hard to get out of, you'll be respawned at the previous position you jumped from. Or maybe a couple jumps back, possibly your speed will matter here. This needs some testing / more thinking to figure out how will work best. The last place you jumped from could also be a bad position, etc.. Might also respawn with some of the speed you had as well.
  • There will be placed "speed pads" where relevant and such.
  • We won't add too much stuff (pickups etc) to begin with. Rather just some of the more obvious ones, and pack onto that later on.

...and so on. Very early stages at this point :) Feel free to come up with some pickup suggestions or other things.. When stuff is far more finished I'll draw up the stuff along the lines of what I mentioned in the first post here.

I am really intrigued by this idea. Good luck with development!

Marking as finished. Still adjustments, and general improvements, and so on, to be made, etc..