Live data from Hacker News

Ocarina of Time Randomizer

ootrandomizer.com

1–10 of 53 posts

Re: Ocarina of Time Randomizer

#3
I love playing OOT randos. Not only is it a new puzzle every time, there are a lot of quality-of-life improvements (e.g. pushing blocks is faster, cutscenes are skipped) that make it much more enjoyable for someone who already knows the game well.

Re: Ocarina of Time Randomizer

#4
How does one ensure that every seed can be completed without glitches? The website says this is the case, so I wonder how they do it because it seems nontrivial to generate valid seeds efficiently.

Re: Ocarina of Time Randomizer

#5
post #4

How does one ensure that every seed can be completed without glitches? The website says this is the case, so I wonder how they do it because it seems nontrivial to generate valid seeds efficiently.

This is referred to by OoT runners as "Logic" and you can get an overview here: https://wiki.ootrandomizer.com/index.php?title=Logic

There are people that do "No Logic" randomizers. That's a very different kind of game than the original base game.

Re: Ocarina of Time Randomizer

#6
I couldn't find an easy answer on the wiki or site, but I am using my phone instead of a desktop.

Do users still need to obtain (an obviously legal, Nintendo approved) ROM of classic OOT to use the randomizer?

Re: Ocarina of Time Randomizer

#7
post #4

How does one ensure that every seed can be completed without glitches? The website says this is the case, so I wonder how they do it because it seems nontrivial to generate valid seeds efficiently.

The project has data about every location (doors, chests, etc.) and the conditions that must be met to allow access to those locations - for example [1]. From there the randomizer shuffles various entrances/exits and item locations around using rules that are mostly guaranteed to keep the game beatable.

[1] https://github.com/OoTRandomizer/OoT-Randomizer/blob/d1bb6c2...

Re: Ocarina of Time Randomizer

#8
What timing - I just started playing Wind Waker HD randomizer runs. It really adds a lot to the experience, especially after having played through the vanilla game several times. It manages to re-capture some of the feeling of exploring the world for the first time.

Re: Ocarina of Time Randomizer

#9
post #6

I couldn't find an easy answer on the wiki or site, but I am using my phone instead of a desktop. Do users still need to obtain (an obviously legal, Nintendo approved) ROM of classic OOT to use the randomizer?

Yes. Typically randomizers take the input rom (or data from a CD in the case of something like SOTN) and use that as a starting point.

Re: Ocarina of Time Randomizer

#10
post #4

How does one ensure that every seed can be completed without glitches? The website says this is the case, so I wonder how they do it because it seems nontrivial to generate valid seeds efficiently.

The rules for what locations/checks can be reached in what situations and with what items are painstakingly encoded in a machine readable format: https://github.com/OoTRandomizer/OoT-Randomizer/tree/Dev/dat...

I don't know the specifics of the OoTR algorithm but in general they work by considering a set of items which are currently "available", and then progressively picking a random item to place only in locations which are reachable with that current set of available items (which is expanded with each placement).

Post reply on HN