Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Draft] New par times are needed for maps #1280

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

unithecutie
Copy link
Contributor

These haven't been touched for a while:

I've shuffled the par times accordingly to the maps moving during development.
New par times are needed for new levels. (set to 0 for now, waiting for new demos for par times)

Surprised a new par time wasn't done for MAP24 since 0.7.
The old E3M5/current E3M4 never had a par time done for it.
MAP11 might also need to be redone with the level rework.

I've done two of my own UV-Max demos for MAP06 and MAP07 with the times being rounded to the nearest quarter-minute. (here)

I would recommend UV-Max for par times for larger, more "newbie-accurate" times but that's just an opinion.

@MerrittK
Copy link
Contributor

Par times should be UV-speed, because they aren't meant to be easy unless you focus on speed only. At least that's how it is in the IDwad.

@Catoptromancy
Copy link
Contributor

Par time should be achievable by a decent player with knowledge of map and practice.

UV-Speed and some extra seconds added depending on map to make as much competition as possible. A good portion of players actually have a chance of making par.

@unithecutie
Copy link
Contributor Author

Yeah, retracting my statement on UV-Max, doing the Romero method of par times like SUNPYG Senpai suggested in Freedoom's Discord server; UV-Speed, round the time to a quarter-minute and add 30 seconds.

Makes more sense because it's something for you to accomplish.

@unithecutie
Copy link
Contributor Author

UV-Speed demo of E2M2.

Demo time is 47.06s, par time using the Romero method would be 1m 15s.
shifter.lmp

@FarjFarj
Copy link

I'm not yet sure how to make a contribution to the code or how I'll get the permissions that I need to do so, but at least for now here are some level times that I got, what the resulting par time would be using the Romero method, and demo files.
E2M1: Time - 0:47 | Romero Method Par Time - 1:15
E2M3: Time - 1:27 | Romero Method Par Time - 2:00
E3M4: Time - 1:36 | Romero Method Par Time - 2:00
E3M5: Time - 1:16 | Romero Method Par Time - 1:45
MAP21: Time - 2:40 | Romero Method Par Time - 3:15

Demo Files:
https://drive.google.com/drive/folders/118cTrzIj3M1WFaVoV43_RLuqGlvfQ6iW?usp=sharing

@unithecutie
Copy link
Contributor Author

unithecutie commented Jan 30, 2024

@FarjFarj How should you be credited? :P

This PR can wait for 0.13.1, I guess.
@mc776 Could you chime in on this? I forgot about this PR for a while.

@FarjFarj
Copy link

That's definitely fine with me. I'm still planning on setting more par times tomorrow, though, because it isn't too hard and it's really fun.

I guess... "Farj" as your Discord display names says..?
@mc776
Copy link
Contributor

mc776 commented Jan 30, 2024

Dunno what I'm supposed to comment on, what you just did looks fine to me...

@unithecutie
Copy link
Contributor Author

Dunno what I'm supposed to comment on, what you just did looks fine to me...

Ah, I was asking if you're willing to do UV-Speed demos for the remaining maps without par times here.
E2M4, E2M7, MAP24, MAP26 and MAP27 need new par times.

@mc776
Copy link
Contributor

mc776 commented Jan 30, 2024

I am almost literally the last person who should be asked to do anything remotely resembling a speedrun, as someone who can't even reliably wallrun or SR50 and regularly gets stuck in geometry mid-firefight...

@unithecutie
Copy link
Contributor Author

It doesn't have to be perfect, just something moderately difficult to accomplish for someone newer to Doom.

@unithecutie
Copy link
Contributor Author

MAP27 - exactly 7:00 (using Romero method, 7:30)

This map was really fun, whoever made it did an absolutely amazing job.
dreamcatcher.lmp

@mc776
Copy link
Contributor

mc776 commented Jan 30, 2024

moderately difficult to accomplish for someone newer to Doom

Map27 in 7 minutes

I'd say more moderately difficult to accomplish for an experienced player in their prime, and laughably impossible for someone newer to Doom or whose aging reflexes are getting worse (which is the standard we see in the id par times)

(just to be clear, none of this is a criticism about what's being done on this PR, it's exactly what needs to be done, i'm just commenting on the perceived relative difficulty/skill involved)

@FarjFarj
Copy link

Sorry for kind of just leaving this after promising to do more (college classes ramping up in involvement does not play well with a poor work ethic, though things are getting better now).
https://drive.google.com/drive/folders/118cTrzIj3M1WFaVoV43_RLuqGlvfQ6iW
I have 3 more demos, and I am making progress on routing MAP26
E2M4: Time - 1:29 | Romero Method Par Time - 2:00
MAP24: Time - 3:08 | Romero Method Par Time - 3:45 (Though I would be fine with this being 4:00, because a 3:08 time not only takes skill but is also fairly inconsistent, especially before I found better and more consistent setups to deal with enemies walking around and blocking movement or attacking from multiple angles (which even then I only started finding after my 2nd and 3rd successful runs)
MAP27: Time - 2:23 | Romero Method Par Time - 3:00

Also, this is out of the scope of this PR, but something that I've noticed about other par times is that some of them are tighter then they would be using the Romero Method. For example, E1M8 has a par time of 1:00. My best time is 0:55, and my best time using IDFA is 0:30. Should we work on getting more levels par times that use the Romero Method?

@FarjFarj
Copy link

FarjFarj commented Mar 3, 2024

I've updated the Google Drive link with 2 new demos:
E2M7: Time - 2:31 | Romero Method Par Time - 3:00
MAP26: Time - 2:26 | Romero Method Par Time - 3:00 (Though this is a very difficult one, and I'd definitely recommend having the par time be 3:15)

@FarjFarj
Copy link

FarjFarj commented Apr 26, 2024

I came to check if this got merged just to realize that not all of the needed par times were submitted, so... after a while... I have more par times and have updated the contents of the link from previous comments.

(MAP06 and MAP07 were redone for UV-Speed)

Map06 Time - 0:55 | Romero Method Par Time - 1:30 (Funnily enough, this is what the current par time is, though I'd still like to be credited for the par time)
MAP07: Time - 1:20 | Romero Method Par Time - 1:45
MAP11: Time - 3:32 | Romero Method Par Time - 4:00 (Though, due to difficulty, inconsistency, and good routing skilled being needed, I think that this par time should honestly be 4:30 or maybe 4:45)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants