<?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>games &#8211; work samples</title>
	<atom:link href="https://megadoug.com/work-samples/category/games/feed/" rel="self" type="application/rss+xml" />
	<link>https://megadoug.com/work-samples</link>
	<description>Work Samples</description>
	<lastBuildDate>Sat, 09 Apr 2022 16:35:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.8.25</generator>

<image>
	<url>https://megadoug.com/work-samples/wp-content/uploads/2018/12/cropped-megaDoug_logo_hollow-32x32.png</url>
	<title>games &#8211; work samples</title>
	<link>https://megadoug.com/work-samples</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Space Invaders</title>
		<link>https://megadoug.com/work-samples/space-invaders/</link>
		<pubDate>Sun, 17 Feb 2019 22:40:37 +0000</pubDate>
		<dc:creator><![CDATA[worksamplesadmin]]></dc:creator>
				<category><![CDATA[games]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">https://megadoug.com/work-samples/?p=766</guid>
		<description><![CDATA[Based upon the classic arcade game, this Space Invaders clone is entitled&#8230;]]></description>
				<content:encoded><![CDATA[<p>Based upon the classic arcade game, this Space Invaders clone is entitled DOM Invaders due to use of html elements as game pieces.  I created a system of sprite animation that executes at custom rates depending on frame rate required per sprite.  The bases use a canvas element to implement pixel-based hit detection.</p>
<p>Responsive across all display port sizes, this game is playable on any device, directly in the browser.  Controls change from keyboard input to touch controls if user is on a touch device.</p>
<p><img class="wp-image-768 size-medium alignleft" src="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_splash-300x263.png" alt="" width="300" height="263" srcset="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_splash-300x263.png 300w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_splash-768x673.png 768w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_splash.png 800w" sizes="(max-width: 300px) 100vw, 300px" /><img class="wp-image-775 aligncenter" src="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay2.png" alt="" width="500" height="415" srcset="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay2.png 600w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay2-300x249.png 300w" sizes="(max-width: 500px) 100vw, 500px" /></p>
<p>Mobile version pictured below.  Scales to any display port, iPhone 5 to 4kTV.</p>
<p><img class="aligncenter wp-image-773" src="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay_mobile-1024x577.png" alt="" width="600" height="338" srcset="https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay_mobile-1024x577.png 1024w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay_mobile-300x169.png 300w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay_mobile-768x433.png 768w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/SpaceInvaders_gameplay_mobile.png 1136w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p><img class="size-full wp-image-783 aligncenter" src="https://megadoug.com/work-samples/wp-content/uploads/2019/02/iphone.jpg" alt="" width="800" height="451" srcset="https://megadoug.com/work-samples/wp-content/uploads/2019/02/iphone.jpg 800w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/iphone-300x169.jpg 300w, https://megadoug.com/work-samples/wp-content/uploads/2019/02/iphone-768x433.jpg 768w" sizes="(max-width: 800px) 100vw, 800px" /></p>
]]></content:encoded>
			</item>
		<item>
		<title>Collision Test</title>
		<link>https://megadoug.com/work-samples/collision-game/</link>
		<pubDate>Wed, 01 Aug 2018 09:01:17 +0000</pubDate>
		<dc:creator><![CDATA[worksamplesadmin]]></dc:creator>
				<category><![CDATA[games]]></category>

		<guid isPermaLink="false">https://megadoug.com/work-samples/?p=661</guid>
		<description><![CDATA[Steer you avatar by arrow keys or by touch and drag. Paint&#8230;]]></description>
				<content:encoded><![CDATA[<p>Steer you avatar by arrow keys or by touch and drag.</p>
<p>Paint a realtime painting by driving your avatar and choosing your collisions.</p>
<p>Each collision creates a mass-speed-size mark on the canvas.</p>
<p>Featuring sweep-test collision detection and transfer of momentum.</p>
<p><img class="alignnone size-large wp-image-663" src="https://megadoug.com/work-samples/wp-content/uploads/2018/08/chandelier_collision_2-1024x644.jpg" alt="" width="850" height="535" srcset="https://megadoug.com/work-samples/wp-content/uploads/2018/08/chandelier_collision_2-1024x644.jpg 1024w, https://megadoug.com/work-samples/wp-content/uploads/2018/08/chandelier_collision_2-300x189.jpg 300w, https://megadoug.com/work-samples/wp-content/uploads/2018/08/chandelier_collision_2-768x483.jpg 768w, https://megadoug.com/work-samples/wp-content/uploads/2018/08/chandelier_collision_2.jpg 1069w" sizes="(max-width: 850px) 100vw, 850px" /></p>
<p>• Javascript  • CSS  • Physics formulae  • Platform inclusive audio</p>
]]></content:encoded>
			</item>
		<item>
		<title>web app- Spinner betting game</title>
		<link>https://megadoug.com/work-samples/web-app-spinner/</link>
		<pubDate>Thu, 01 Feb 2018 10:07:40 +0000</pubDate>
		<dc:creator><![CDATA[worksamplesadmin]]></dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">https://megadoug.com/work-samples/?p=475</guid>
		<description><![CDATA[Based on a popular casino wheel game, this web app uses similar&#8230;]]></description>
				<content:encoded><![CDATA[<p>Based on a popular casino wheel game, this web app uses similar betting system and odds.</p>
<p>Each spin&#8217;s landing wedge is calculated in real time, using varying initial spin speed, constant friction of the wheel, and intermittent friction of the pegs between wedges.</p>
<p>The game has a fully functional betting system which tracks bet targets and amounts and pays and collects accurately.  No real money in this demo version.</p>
<p><img class="size-full wp-image-786 aligncenter" src="https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-wheel-game-horizontal.jpg" alt="" width="600" height="356" srcset="https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-wheel-game-horizontal.jpg 600w, https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-wheel-game-horizontal-300x178.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /></p>
<p>The game and its betting interface and &#8220;fauxics&#8221; were challenging and fun to build.  The difficulty came in tailoring the layout responsively across devices, from high def tv to laptop, to tablet, to phone, portrait and landscape across viewport sizes.</p>
<p>• Javascript  • GSAP  • HTML  • CSS  • Illustrator  • Photoshop  • Algebra  • Geometry</p>
<p><img class="size-medium wp-image-496 aligncenter" src="https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-logo-300x213.png" alt="" width="300" height="213" srcset="https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-logo-300x213.png 300w, https://megadoug.com/work-samples/wp-content/uploads/2018/02/spinney-logo.png 501w" sizes="(max-width: 300px) 100vw, 300px" /></p>
]]></content:encoded>
			</item>
	</channel>
</rss>
