<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>randomization &#8211; Set Side B</title>
	<atom:link href="https://setsideb.com/tag/randomization/feed/" rel="self" type="application/rss+xml" />
	<link>https://setsideb.com</link>
	<description>The Flipside of Gaming</description>
	<lastBuildDate>Sun, 29 Oct 2023 04:11:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://setsideb.com/wp-content/uploads/2022/04/cropped-mascot512-32x32.png</url>
	<title>randomization &#8211; Set Side B</title>
	<link>https://setsideb.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Random Pac</title>
		<link>https://setsideb.com/random-pac/</link>
		
		<dc:creator><![CDATA[rodneylives]]></dc:creator>
		<pubDate>Fri, 13 Jan 2023 15:00:00 +0000</pubDate>
				<category><![CDATA[indies]]></category>
		<category><![CDATA[niche]]></category>
		<category><![CDATA[retro]]></category>
		<category><![CDATA[arcade]]></category>
		<category><![CDATA[book2]]></category>
		<category><![CDATA[indie]]></category>
		<category><![CDATA[itchio]]></category>
		<category><![CDATA[lucacarminati]]></category>
		<category><![CDATA[pacman]]></category>
		<category><![CDATA[proceduralgeneration]]></category>
		<category><![CDATA[randomization]]></category>
		<category><![CDATA[randompac]]></category>
		<category><![CDATA[remake]]></category>
		<guid isPermaLink="false">https://setsideb.com/?p=3500</guid>

					<description><![CDATA[Pac-Man is rightly heralded as a classic, not just the best-selling arcade game of all time at over 100,000 units (even more when you consider every Ms. Pac-Man arcade machine has the elements of a Pac-Man machine inside it), but it&#8217;s solidly well-designed. All of its elements come together to produce a solid test of &#8230; <a href="https://setsideb.com/random-pac/" class="more-link">Continue reading<span class="screen-reader-text"> "Random Pac"</span></a>]]></description>
										<content:encoded><![CDATA[<div class="wp-block-image">
<figure class="aligncenter size-full"><img fetchpriority="high" decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_title.png" alt="" class="wp-image-3502" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_title.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_title-235x300.png 235w" sizes="(max-width: 565px) 85vw, 565px" /></figure>
</div>


<p>Pac-Man is rightly heralded as a classic, not just the best-selling arcade game of all time at over 100,000 units (even more when you consider every Ms. Pac-Man arcade machine has the elements of a Pac-Man machine inside it), but it&#8217;s solidly well-designed. All of its elements come together to produce a solid test of skill and strategy.</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_1.png" alt="" class="wp-image-3503" style="width:241px;height:307px" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_1.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_1-235x300.png 235w" sizes="(max-width: 565px) 85vw, 565px" /></figure>
</div>


<p>It&#8217;s not perfect though. The game possesses two major flaws that, in retrospect, made it a little less interesting to play now. The ghosts behave deterministically when they&#8217;re not vulnerable, meaning that patterns work against them and turning the game into a test of memorization and execution. And, every level&#8217;s maze is the same, which gets kind of monotonous. Tellingly, while Pac-Man was extremely popular for its time, its GCC-made follow-up Ms. Pac-Man had a much longer life in arcades, and it addressed both of these issues with the first game: ghost movement at the beginning of boards is randomized, and it had four mazes, instead of the original&#8217;s one.</p>


<div class="wp-block-image">
<figure class="alignleft size-full is-resized"><img decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_2.png" alt="" class="wp-image-3504" style="width:257px;height:327px" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_2.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_2-235x300.png 235w" sizes="(max-width: 565px) 85vw, 565px" /></figure>
</div>


<p><a href="https://lowcarb.itch.io/randompac">Random Pac</a> is a fan game, available on itch.io and made by <a href="https://lowcarb.itch.io/">Luca Carminati</a>, that also solves the issues, and a bit more simply: it randomizes the maze for each level. This one change makes the game immune to memorization, and makes each level a kind of situational puzzle, as the player must use the maze layout as best they can to avoid being caught.</p>



<p>It&#8217;s not the only change made, but the others are, for the most part, in line with that one. Since the game is much less likely to extend endlessly, extra lives are awarded multiple times, first at 10K then every 50K points, instead of the once, by default, of the original. There are bonus levels in place of the intermissions that can be worth a considerable number of points.</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img loading="lazy" decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_3.png" alt="" class="wp-image-3505" style="width:247px;height:315px" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_3.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_3-235x300.png 235w" sizes="auto, (max-width: 565px) 85vw, 565px" /></figure>
</div>


<p>The fruit bonus items that showed up twice during each level of the original game may now appear up to four times per level, which can be worth the majority of the player&#8217;s score if they can get up to the 5,000-point Key boards. Getting all four Keys is 20,000 points, which is two-fifths the way to an extra life by itself.</p>



<p>The game increases in difficulty a bit more slowly than classic Pac-Man. I&#8217;ve been to the 7th Key level; in the original, on the the 5th Key board, and from the 7th Key on, ghosts no longer become vulnerable when eating an Energizer (a.k.a., a <em>power pill</em>). Vulnerable times kept decreasing in my 7th Key game, but hadn&#8217;t cut out completely yet.</p>


<div class="wp-block-image">
<figure class="alignleft size-full is-resized"><img loading="lazy" decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_4.png" alt="" class="wp-image-3506" style="width:246px;height:313px" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_4.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_4-235x300.png 235w" sizes="auto, (max-width: 565px) 85vw, 565px" /></figure>
</div>


<p>Another difference, and I&#8217;ll be going into some deep Pac-Man internals here. In classic Pac-Man, ghosts have three states, Scatter, Chase and Vulnerable. If Pac-Man doesn&#8217;t eat an Energizer, ghosts periodically enter Scatter state for a few seconds, then change back to Chase. You can tell when ghosts change between these states because they all reverse direction.</p>



<p>In most boards there are two Scatter periods, and the timers, both for entering Chase and Scatter, freeze while an Energizer is active on any ghost. In Random Pac, the timers don&#8217;t freeze; Chase and Scatter periods continue even when the ghosts are vulnerable. This makes Energizer timing very useful for decreasing the amount of danger you face: a short way into a Chase period, eat an Energizer and disrupt their pursuit! By the time they catch back up to you after it wears off they may be time for them to Scatter!</p>


<div class="wp-block-image">
<figure class="alignright size-full is-resized"><img loading="lazy" decoding="async" width="565" height="720" src="https://setsideb.com/wp-content/uploads/2022/12/randompac_bonus.png" alt="" class="wp-image-3507" style="width:264px;height:336px" srcset="https://setsideb.com/wp-content/uploads/2022/12/randompac_bonus.png 565w, https://setsideb.com/wp-content/uploads/2022/12/randompac_bonus-235x300.png 235w" sizes="auto, (max-width: 565px) 85vw, 565px" /><figcaption class="wp-element-caption">In place of intermissions there&#8217;s a bonus round that asks you to eat as many randomly moving targets as you can in 35 seconds</figcaption></figure>
</div>


<p>Ghost AI seems to be mostly the same, although unlike classic Pac-Man, each ghost doesn&#8217;t seem to have a set &#8220;home&#8221; location. They don&#8217;t intend to chase Pac-Man during Scatter, but instead fixate elsewhere on the board. The Orange Ghost&#8217;s Chase AI also makes use of its home location, making its behavior much less predictable, although it&#8217;s still easily the least threatening ghost.</p>



<p>Random Pac was <a href="https://lowcarb.itch.io/">Luca Carminati</a>&#8216;s first classic game remake. Since then, they&#8217;ve made many others, including Tutankham Returns, <a href="https://setsideb.com/tutankham-returns/">which we&#8217;ve linked to before</a>. They&#8217;re terrific!</p>



<p><a href="https://lowcarb.itch.io/randompac">Random Pac</a> (itch.io, $0)</p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img alt='rodneylives' src='https://secure.gravatar.com/avatar/cb688ada8b517e838b06bdbcddb8d1ea3dd56de2e66848938e8c6568002a4fa9?s=100&#038;d=mm&#038;r=g' srcset='https://secure.gravatar.com/avatar/cb688ada8b517e838b06bdbcddb8d1ea3dd56de2e66848938e8c6568002a4fa9?s=200&#038;d=mm&#038;r=g 2x' class='avatar avatar-100 photo' height='100' width='100' itemprop="image"/></div><div class="saboxplugin-authorname"><a href="https://setsideb.com/author/rodneylives/" class="vcard author" rel="author"><span class="fn">rodneylives</span></a></div><div class="saboxplugin-desc"><div itemprop="description"></div></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Twitter" target="_self" href="https://twitter.com/rodneylives" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-twitter" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 30"><path d="M26.37,26l-8.795-12.822l0.015,0.012L25.52,4h-2.65l-6.46,7.48L11.28,4H4.33l8.211,11.971L12.54,15.97L3.88,26h2.65 l7.182-8.322L19.42,26H26.37z M10.23,6l12.34,18h-2.1L8.12,6H10.23z" /></svg></span></a><a title="Instagram" target="_self" href="https://www.instagram.com/rodneysnotdead/" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-instagram" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"></path></svg></span></a><a title="Html5" target="_self" href="https://www.metafilter.com/user/23306" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-html5" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path fill="currentColor" d="M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z"></path></svg></span></a><a title="Mastodont" target="_self" href="https://cybre.space/@rodneylives" rel="nofollow noopener" class="saboxplugin-icon-grey"><svg aria-hidden="true" class="sab-mastodont" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 417 512"><path fill="currentColor" d="M417.8 179.1c0-97.2-63.7-125.7-63.7-125.7-62.5-28.7-228.5-28.4-290.4 0 0 0-63.7 28.5-63.7 125.7 0 115.7-6.6 259.4 105.6 289.1 40.5 10.7 75.3 13 103.3 11.4 50.8-2.8 79.3-18.1 79.3-18.1l-1.7-36.9s-36.3 11.4-77.1 10.1c-40.4-1.4-83-4.4-89.6-54-.6-4.4-.9-9-.9-13.9 85.6 20.9 158.6 9.1 178.7 6.7 56.1-6.7 105-41.3 111.2-72.9 9.8-49.8 9-121.5 9-121.5zm-75.1 125.2h-46.6V190.1c0-49.7-64-51.6-64 6.9v62.5h-46.3V197c0-58.5-64-56.6-64-6.9v114.2H75.1c0-122.1-5.2-147.9 18.4-175 25.9-28.9 79.8-30.8 103.8 6.1l11.6 19.5 11.6-19.5c24.1-37.1 78.1-34.8 103.8-6.1 23.7 27.3 18.4 53 18.4 175z"></path></svg></span></a></div></div></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
