4 ms·
In Pac-Man, each ghost has a distinct movement algorithm that is entirely deterministic. In Ms. Pac-Man, initially an aftermarket hack of Pac-Man, each ghost h
by JohnBooty 4y ago
In Pac-Man, each ghost has a distinct movement algorithm that is entirely deterministic.
In Ms. Pac-Man, initially an aftermarket hack of Pac-Man, each ghost has its own distinct movement algorithm but there is some randomness.
Interview w/ the creators of Ms. Pac-Man: https://www.fastcompany.com/3067296/the-mit-dropouts-who-created-ms-pac-man-a-35th-anniversary-oral-history https://www.fastcompany.com/3067296/the-mit-dropouts-who-cre...
I'm not sure how they achieved the (pseudo-)randomness, but I don't think the Ms Pac-Man conversion added new hardware other than new ROMs? Not sure about that assertion.
- yencabulator 4y agoEven something as simple as seeding a PRNG with current uptime goes a long way, when there's human input available. I challenge you to insert coin on the 1 millionth clock oscillation multiple times. Hardware entropy sources are more necessary for servers, or early boot-up.