Jump to content

Doom Speedracing event website: I built a thing!


Recommended Posts

Not sure if this is the right place to put this, but it is about speedrunning

 

So I built a thing: https://doom-speedracing.com/

 

In a nutshell, it's a easy to use speedracing competition creator. including twitch integration, multiple speed racing event types, support for both unity and DSDA style speedrunning, and everything I could think of for an initial V0.1 needed to use the system as a minimum viable product.

 

Make community events! Make events with your viewers! Make events with your family! Use it as a "Give me a random wad + map to run"! Make events for your pets! Make events for your creepy porcelain doll collection that keeps moving around on their own.

 

This is a website half built because I wanted to do a little bit of messing around in Laravel, half built because the options on speedrunslive for doom are pitiful.

 

Steps for use are as follows: 

  • Sign in with twitch.
  • Create new Match.
  • Choose type of match.
  • Select parameters. The WAD, Format and map selection are all pool based, so you can select multiple options and it will randomly select one for each round.
  • Wait till people join your match, then start the match (Only the person who created the match can start it).
  • Each participant then inputs their best time for each round of racing, next round/ending of match will automatically happen after the timer counts down.
  • Have Fun

 

Match types are split into three: 

 

Single Round: Single round, fastest time wins
Grand Prix: 4 Rounds, points scored based on placement in each round in a standard GP type scoring, person with most points at the end of all 4 rounds wins. Wad + Format + Map are rerolled for each round.
Battle Royal: Each round lowest time gets disqualified. Keep going till only one player is left. Wad + Format + Map are rerolled for each round.

 

If this is the kind of thing that people like and actually use/want to use, then there is more possible work to be done (Administration functions, UI upgrade, more intelligent integration with previous DSDA records, more cowbell), but the first thing is to see if people actually want to use such a system.

 

FAQ:

 

Isn't this just basically speedrunslive.com/races?

Yes, but with far more emphasis on Doom, most Wads + formats supported, automatic randomization support, and different game modes instead of just a straight race. Also my mother says I'm more handsome then the creators of that website.

 

I don't like reading or working things out.

I made a video of the system here

 

The design is bad.

Not a question and hurts my feelings. Also this is a minimum viable product test to see if people actually want to play around with such a project, so whether continuing work on it is worthwhile. Also I'm a developer not a designer, if you're a designer and want to help, I can pay you in imaginary doom money.

 

Why do you/Should I care about random run pools?

The main advantage of randomization, not only does it potentially have a hilarious impact of speedrunning against the clock some random map from 1995, is that it equalizes the playing field a little bit. One of the major reasons why people don't join competitions is simply because the skill gap can be far too high for your average person to consider playing. By making some things random, you can keep things a little more equal and hopefully increase engagement.

 

What if I have a bug / feature request / heaping praise / bags of extra money I want to give you?

You can either contact me here, or on either of the doom speedrun discords.

 

Where do babies come from?

Well when me and your mother rip and tear with each other very very much....

Share this post


Link to post

In addition, if this is the kind of thing people are interested in, I would like to host a fun test event to go through the system's paces while I see how things get handled. Would be a variety of no stakes games and events through a variety of iwads, wads and formats.

 

Suggested date would be 15th October, 10pm GMT+1 (2PM PDT) until whenever.

 

If you would be interested in joining such a test event, just like this post.

Share this post


Link to post

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...