<?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>Python &#8211; bruzed</title>
	<atom:link href="https://www.bruzed.com/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.bruzed.com</link>
	<description>Bruce Drummond&#039;s archive of selected work</description>
	<lastBuildDate>Mon, 26 Feb 2024 21:40:47 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>
	<item>
		<title>Forest Friends</title>
		<link>https://www.bruzed.com/forest-friends/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Sat, 17 Jan 2015 18:53:53 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[BeagleBone Black]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Cinder]]></category>
		<category><![CDATA[DMX]]></category>
		<category><![CDATA[GLSL]]></category>
		<category><![CDATA[LaunchDaemons]]></category>
		<category><![CDATA[LED]]></category>
		<category><![CDATA[NFC]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[openGL]]></category>
		<category><![CDATA[OS X]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SQLite]]></category>
		<category><![CDATA[WebSockets]]></category>
		<category><![CDATA[Windows]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50479</guid>

					<description><![CDATA[An interactive environment that provides positive distraction for pediatric oncology patients]]></description>
										<content:encoded><![CDATA[<div style="width: 100%; min-height: 1px;" id="vimeo-wc-video-6606bbb48a2dd" data-js="vimeo-wc-video" data-atts="{&quot;autopause&quot;:true,&quot;autoplay&quot;:false,&quot;background&quot;:false,&quot;byline&quot;:&quot;false&quot;,&quot;color&quot;:&quot;none&quot;,&quot;controls&quot;:true,&quot;dnt&quot;:false,&quot;height&quot;:&quot;none&quot;,&quot;id&quot;:false,&quot;loop&quot;:false,&quot;maxheight&quot;:&quot;none&quot;,&quot;maxwidth&quot;:&quot;none&quot;,&quot;muted&quot;:false,&quot;pip&quot;:false,&quot;playsinline&quot;:true,&quot;portrait&quot;:&quot;false&quot;,&quot;quality&quot;:&quot;auto&quot;,&quot;responsive&quot;:false,&quot;speed&quot;:false,&quot;texttrack&quot;:&quot;none&quot;,&quot;title&quot;:&quot;false&quot;,&quot;transparent&quot;:true,&quot;url&quot;:&quot;https:\/\/vimeo.com\/141066046&quot;,&quot;width&quot;:&quot;none&quot;}"></div>
<p>&nbsp;</p>
<p><strong>Role:</strong> Senior Developer<br />
<strong>Client:</strong> Ohio State University Wexner Medical Center<br />
<strong>Team:</strong> Potion Design<br />
<strong>Technology:</strong> Cinder, C++, OpenGL, GLSL, Node.js, Python, SQLite, WebSockets, LED, NFC, DMX Lighting, Bash Scripts, LaunchDaemons, Multi-Touch, Mesh Networks, Multi-Platform, BeagleBone Black, Embedded Linux</p>
<hr />
<h2>Overview</h2>
<p>Forest Friends is a multi-location interactive environment that provides positive distraction for pediatric oncology patients.</p>
<h2>Goal</h2>
<p>Create an interactive experience that provides positive distraction for patients through various phases of their treatment.</p>
<h2>Challenges</h2>
<ul>
<li>Positively distract pediatric oncology patients while providing continuity through their treatment journey</li>
<li>Enable hospital staff to easily maintain the installation without additional burden</li>
<li>Create an experience that compliments each treatment phase</li>
</ul>
<h2>Role and Team</h2>
<p>My responsibilities included developing the core interaction and animation systems for 3, 2D animal companions (rabbit, frog, duck) via animation and finite state machines. Each animal exhibited up to 13 unique behaviors in different situations and locations, as well as had some level of autonomy. I also built a Node.js service to create a mesh network between installations in multiple locations.</p>
<p>The Potion Design team consisted of 4 developers, 1 designer and 1 producer in close collaboration with a number of stakeholders and vendors.</p>
<h2>Final Product</h2>
<p>The experience is spread across the oncology floor and consist of 4 main areas/interactives:</p>
<h3>Waiting Room</h3>
<p>Patients begin their journey in the waiting room. They choose a virtual Forest Friend (rabbit, frog, duck) in the form of a bracelet with an embedded NFC chip. They can then scan their bracelet in each of the spaces and interact with their chosen companion. The experience consists of a 6-screen multitouch wall where patients can explore a dynamic, evolving, forest environment. They can play with their forest friend, interact with other patients&#8217; forest friends and discover hidden interactions in the forest environment. Focused sound domes provide an ambient soundscape with soothing audio and interactive feedback for patients.</p>
<figure id="attachment_50485" aria-describedby="caption-attachment-50485" style="width: 700px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/waitingroom.jpg"><img fetchpriority="high" decoding="async" class="wp-image-50485 size-medium" src="https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom-700x432.jpg" alt="Waiting Room" width="700" height="432" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom-700x432.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom-600x370.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom-1440x888.jpg 1440w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption id="caption-attachment-50485" class="wp-caption-text">The experience consists of a 6-screen multitouch wall where patients can explore a dynamic, evolving, forest environment. Focused sound domes provide an ambient soundscape with soothing audio and interactive feedback for patients.</figcaption></figure>
<figure id="attachment_53299" aria-describedby="caption-attachment-53299" style="width: 700px" class="wp-caption aligncenter"><a href="https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy.png"><img decoding="async" class="wp-image-53299 size-medium" src="https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-700x389.png" alt="Waiting Room" width="700" height="389" srcset="https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-700x389.png 700w, https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-600x333.png 600w, https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-768x427.png 768w, https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-720x400.png 720w, https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy-560x311.png 560w, https://www.bruzed.com/wp-content/uploads/2015/01/OSU01_InUse_17_v2-copy.png 927w" sizes="(max-width: 700px) 100vw, 700px" /></a><figcaption id="caption-attachment-53299" class="wp-caption-text">Patients can play with their forest friend and interact with other patients&#8217; forest friends.</figcaption></figure>
<figure id="attachment_50486" aria-describedby="caption-attachment-50486" style="width: 622px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/waitingroom1.jpg"><img decoding="async" class="wp-image-50486 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom1.jpg" alt="Waiting Room" width="622" height="585" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom1.jpg 622w, https://www.bruzed.com/wp-content/uploads/2015/08/waitingroom1-600x564.jpg 600w" sizes="(max-width: 622px) 100vw, 622px" /></a><figcaption id="caption-attachment-50486" class="wp-caption-text">Patients can discover hidden interactions in the forest environment like planting seeds to grow a tree.</figcaption></figure>
<figure id="attachment_50484" aria-describedby="caption-attachment-50484" style="width: 745px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/nfc.jpg"><img loading="lazy" decoding="async" class="wp-image-50484 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/nfc.jpg" alt="NFS bracelet" width="745" height="582" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/nfc.jpg 745w, https://www.bruzed.com/wp-content/uploads/2015/08/nfc-600x469.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/nfc-700x547.jpg 700w" sizes="(max-width: 745px) 100vw, 745px" /></a><figcaption id="caption-attachment-50484" class="wp-caption-text">Patients choose a virtual Forest Friend (rabbit, frog, duck) in the form of a bracelet with an embedded NFC chip. They can then scan their bracelet in each of the spaces and interact with their chosen companion.</figcaption></figure>
<p>&nbsp;</p>
<h3>Exam Rooms</h3>
<p>Each of the 3 exam rooms contain a multitouch kiosk in vertical orientation. The patients can use their NFC bracelet to bring up their forest friend and play a game of hide-and-seek. The installation also consists of soothing ambient LED lighting that complements the background on the screen. Once the examination commences, the interactive can be ‘muted’ which changes it to a calm environment and a soothing ambient light.</p>
<figure id="attachment_50482" aria-describedby="caption-attachment-50482" style="width: 1140px" class="wp-caption aligncenter"><a href="https://www.bruzed.com/wp-content/uploads/2015/08/examroomled.jpg"><img loading="lazy" decoding="async" class="wp-image-50482 size-large" src="https://www.bruzed.com/wp-content/uploads/2015/08/examroomled-1920x788.jpg" alt="Exam Room" width="1140" height="468" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/examroomled.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/examroomled-600x246.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/examroomled-700x287.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/examroomled-1440x591.jpg 1440w" sizes="(max-width: 1140px) 100vw, 1140px" /></a><figcaption id="caption-attachment-50482" class="wp-caption-text">Each of the 3 exam rooms contain a multitouch kiosk in vertical orientation which consists of soothing ambient LED lighting that complements the background on the screen.</figcaption></figure>
<figure id="attachment_50481" aria-describedby="caption-attachment-50481" style="width: 1146px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/examroom.jpg"><img loading="lazy" decoding="async" class="wp-image-50481 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/examroom.jpg" alt="Exam Room" width="1146" height="1037" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/examroom.jpg 1146w, https://www.bruzed.com/wp-content/uploads/2015/08/examroom-600x543.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/examroom-700x633.jpg 700w" sizes="(max-width: 1146px) 100vw, 1146px" /></a><figcaption id="caption-attachment-50481" class="wp-caption-text">The patients can use their NFC bracelet to bring up their forest friend and play a game of hide-and-seek.</figcaption></figure>
<h3>Induction</h3>
<p>This room is where patients are sedated prior to their treatment. The interactive in this room consists of a projection in a dark room that plays an animation of the patient&#8217;s forest friend settling down for a nap. This provides a soothing and calming experience.</p>
<figure id="attachment_50483" aria-describedby="caption-attachment-50483" style="width: 1200px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/induction.jpg"><img loading="lazy" decoding="async" class="wp-image-50483 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/induction.jpg" alt="Induction" width="1200" height="675" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/induction.jpg 1200w, https://www.bruzed.com/wp-content/uploads/2015/08/induction-600x338.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/induction-700x394.jpg 700w" sizes="(max-width: 1200px) 100vw, 1200px" /></a><figcaption id="caption-attachment-50483" class="wp-caption-text">The interactive in this room consists of a projection that plays an animation of the patient&#8217;s forest friend settling down for a nap.</figcaption></figure>
<h3>The Bell</h3>
<p>In keeping with tradition, patients ring a bell to celebrate the end of their treatment. The bell is augmented with an ‘invisible’ piezo sensor and ARM-based microcontroller. When patients ring the bell, it sends UDP messages to all interactives on the network that set off a multitude of celebratory animations and sounds on each interactive.</p>
<figure id="attachment_50480" aria-describedby="caption-attachment-50480" style="width: 600px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/bell.jpg"><img loading="lazy" decoding="async" class="wp-image-50480 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/bell.jpg" alt="Bell" width="600" height="600" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/bell.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/bell-300x300.jpg 300w, https://www.bruzed.com/wp-content/uploads/2015/08/bell-100x100.jpg 100w, https://www.bruzed.com/wp-content/uploads/2015/08/bell-64x64.jpg 64w" sizes="(max-width: 600px) 100vw, 600px" /></a><figcaption id="caption-attachment-50480" class="wp-caption-text">Patients ring a bell to celebrate the end of their treatment. The bell is augmented with an ‘invisible’ piezo sensor and ARM-based microcontroller.</figcaption></figure>
<h3>Results</h3>
<ul>
<li>The end result was well received by pediatric oncology staff at Wexner Medical Center and <strong>became integral to their activities</strong>.</li>
<li>I <strong>authored, co-authored and contributed to three open source libraries</strong> over the course of the project that were adopted and used on a number of other interactive installation projects &#8211; a spritesheet block for Cinder, a basic sound management block for Cinder and a 2D scene graph block for Cinder.</li>
<li>I learned a lot about <strong>animation state machines and finite state machines</strong>, I was able to utilize, apply and refine these learnings on numerous projects thereafter.</li>
<li>Forest Friends won the <a href="https://www.commarts.com/project/23842/forest-friends">Communication Arts, Award of Excellence</a>.</li>
</ul>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Reduce, Reuse, Recycle, and Rethink</title>
		<link>https://www.bruzed.com/reduce-reuse-recycle-and-rethink/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Wed, 01 Jul 2015 23:40:20 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Bash]]></category>
		<category><![CDATA[BatchScript]]></category>
		<category><![CDATA[Bower]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Cinder]]></category>
		<category><![CDATA[Compass]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Expressjs]]></category>
		<category><![CDATA[Grunt]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Jade]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SCSS]]></category>
		<category><![CDATA[WebSockets]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50507</guid>

					<description><![CDATA[An interactive installation for the education center at the Solid Waste Authority of Palm Beach County.]]></description>
										<content:encoded><![CDATA[<div style="width: 100%; min-height: 1px;" id="vimeo-wc-video-6606bbb48b1d4" data-js="vimeo-wc-video" data-atts="{&quot;autopause&quot;:true,&quot;autoplay&quot;:false,&quot;background&quot;:false,&quot;byline&quot;:&quot;false&quot;,&quot;color&quot;:&quot;none&quot;,&quot;controls&quot;:true,&quot;dnt&quot;:false,&quot;height&quot;:&quot;none&quot;,&quot;id&quot;:false,&quot;loop&quot;:false,&quot;maxheight&quot;:&quot;none&quot;,&quot;maxwidth&quot;:&quot;none&quot;,&quot;muted&quot;:false,&quot;pip&quot;:false,&quot;playsinline&quot;:true,&quot;portrait&quot;:&quot;false&quot;,&quot;quality&quot;:&quot;auto&quot;,&quot;responsive&quot;:false,&quot;speed&quot;:false,&quot;texttrack&quot;:&quot;none&quot;,&quot;title&quot;:&quot;false&quot;,&quot;transparent&quot;:true,&quot;url&quot;:&quot;https:\/\/vimeo.com\/198067857&quot;,&quot;width&quot;:&quot;none&quot;}"></div>
<p><strong>Role:</strong> Senior Developer<br />
<strong>Client:</strong> Solid Waste Authority of Palm Beach County<br />
<strong>Team:</strong> Potion Design<br />
<strong>Technology:</strong> Cinder, C++, OpenGL, GLSL, JavaScript, Node.js, Express.js, HTML, Jade, CSS, SCSS, Python, WebSockets, WordPress, PHP, MySQL, Multi-Touch</p>
<hr />
<p>Reduce, Reuse, Recycle, and Rethink is a 20+ person multitouch interactive located at the education center in the Solid Waste Authority, West Palm Beach, Florida.</p>
<p>The interactive consists of a 20 foot <strong>multitouch table</strong> and a <strong>large video display</strong> system.</p>
<p>On the touch table, tour groups can explore an interactive map to learn more about the renewable energy facility and the area surrounding it. Users are also invited to participate in <strong>3 interactive, educational games</strong> and learn more about recycling, waste and how to be more environmentally conscious. The experience is led by an instructor and controlled via a browser-based iPad application.</p>
<p>My responsibilities included developing a variety of features in the interactive map, 2 educational quiz games and an iPad controller application. The Potion Design team consisted of 1 designer, 3 developers and a producer.</p>
<p>&nbsp;</p>
<figure id="attachment_50511" aria-describedby="caption-attachment-50511" style="width: 1140px" class="wp-caption aligncenter"><a href="https://www.bruzed.com/wp-content/uploads/2015/08/swatable.jpg"><img loading="lazy" decoding="async" class="wp-image-50511 size-large" src="https://www.bruzed.com/wp-content/uploads/2015/08/swatable-1920x1017.jpg" alt="Shopping quiz game" width="1140" height="604" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/swatable.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/swatable-600x318.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/swatable-700x371.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/swatable-1440x763.jpg 1440w" sizes="(max-width: 1140px) 100vw, 1140px" /></a><figcaption id="caption-attachment-50511" class="wp-caption-text">A shopping quiz game in which an instructor can post different questions to the group members in a gameshow format, via the iPad controller app.</figcaption></figure>
<figure id="attachment_50512" aria-describedby="caption-attachment-50512" style="width: 1920px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/swatablemap.jpg"><img loading="lazy" decoding="async" class="wp-image-50512 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/swatablemap.jpg" alt="Interactive Map" width="1920" height="647" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/swatablemap.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/swatablemap-600x202.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/swatablemap-700x236.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/swatablemap-1440x485.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><figcaption id="caption-attachment-50512" class="wp-caption-text">Users can interact with a large map of the facility and surrounding area. The map contains live streaming videos from parts of the facility, semi-live tracked trash trucks and information about the various processes.</figcaption></figure>
<figure id="attachment_50509" aria-describedby="caption-attachment-50509" style="width: 1920px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/recycleright.jpg"><img loading="lazy" decoding="async" class="wp-image-50509 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/recycleright.jpg" alt="Recycle Right" width="1920" height="432" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/recycleright.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright-600x135.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright-700x158.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright-1440x324.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><figcaption id="caption-attachment-50509" class="wp-caption-text">Users can place their hands on the touch table to &#8216;log in&#8217; to play the Recycle Right sorting game.</figcaption></figure>
<figure id="attachment_50510" aria-describedby="caption-attachment-50510" style="width: 1920px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/recycleright1.jpg"><img loading="lazy" decoding="async" class="wp-image-50510 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/recycleright1.jpg" alt="Recycle Right" width="1920" height="432" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/recycleright1.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright1-600x135.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright1-700x158.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/recycleright1-1440x324.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" /></a><figcaption id="caption-attachment-50510" class="wp-caption-text">Users play as a team in an attempt to hand-sort as many incorrectly recycled items as possible, before they reach the trash.</figcaption></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Shake Shack</title>
		<link>https://www.bruzed.com/shake-shack/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Sat, 17 Nov 2012 20:58:35 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Bootstrap]]></category>
		<category><![CDATA[Compass]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Facebook API]]></category>
		<category><![CDATA[Foursquare API]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Instagram API]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[SCSS]]></category>
		<category><![CDATA[Twitter API]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin API]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50488</guid>

					<description><![CDATA[Shake Shack's responsive website.]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.bruzed.com/wp-content/uploads/2015/08/home1.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50489 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/home1.jpg" alt="home1" width="1275" height="2000" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/home1.jpg 1275w, https://www.bruzed.com/wp-content/uploads/2015/08/home1-600x941.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/home1-446x700.jpg 446w, https://www.bruzed.com/wp-content/uploads/2015/08/home1-1224x1920.jpg 1224w" sizes="(max-width: 1275px) 100vw, 1275px" /></a><a href="http://www.bruzed.com/wp-content/uploads/2015/08/home2.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50490 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/home2.jpg" alt="home2" width="1275" height="2740" /></a></p>
<p><strong>Role:</strong> Technologist<br />
<strong>Client:</strong> Shake Shack<br />
<strong>Team:</strong> Big Spaceship<br />
<strong>Technology:</strong> JavaScript, HTML, CSS, SCSS, jQuery, Bootstrap, PHP, WordPress, WordPress Plugin API, Python, MySQL, Facebook API, Foursquare API, Instagram API, Twitter API</p>
<hr />
<p><strong>Shake Shack</strong> is addictive burger shop that grew from a small hot dog cart in Madison Square Park to become a New York Institution.</p>
<p>The website is powered by <strong>WordPress</strong>, a custom <strong>responsive</strong>, modern, theme and numerous custom plugins that employ popular <strong>social API&#8217;s</strong> to showcase Shake Shack&#8217;s large community and immense social following.</p>
<p><a href="http://www.shakeshack.com">Visit the site.</a></p>
<figure id="attachment_50491" aria-describedby="caption-attachment-50491" style="width: 1200px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/location1.jpg"><img loading="lazy" decoding="async" class="wp-image-50491 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/location1.jpg" alt="Map" width="1200" height="1733" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/location1.jpg 1200w, https://www.bruzed.com/wp-content/uploads/2015/08/location1-600x867.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/location1-485x700.jpg 485w" sizes="(max-width: 1200px) 100vw, 1200px" /></a><figcaption id="caption-attachment-50491" class="wp-caption-text">On a mobile device, users can view a map that uses geolocation to display the nearest Shake Shack location.</figcaption></figure>
<figure id="attachment_50492" aria-describedby="caption-attachment-50492" style="width: 1200px" class="wp-caption aligncenter"><a href="http://www.bruzed.com/wp-content/uploads/2015/08/location2.jpg"><img loading="lazy" decoding="async" class="wp-image-50492 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/location2.jpg" alt="Nearby Shacks" width="1200" height="1733" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/location2.jpg 1200w, https://www.bruzed.com/wp-content/uploads/2015/08/location2-600x867.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/location2-485x700.jpg 485w" sizes="(max-width: 1200px) 100vw, 1200px" /></a><figcaption id="caption-attachment-50492" class="wp-caption-text">On a mobile device, users can choose from a list of Shacks sorted from nearest to farthest, based on their location.</figcaption></figure>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Avedon</title>
		<link>https://www.bruzed.com/avedon/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Thu, 19 Jun 2014 01:36:50 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50455</guid>

					<description><![CDATA[A coffee-table iPad app that showcases Richard Avedon's extensive work.]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.bruzed.com/wp-content/uploads/2015/08/avdhero.jpg"><img loading="lazy" decoding="async" class="alignnone wp-image-50456 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/avdhero.jpg" alt="" width="1920" height="864" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/avdhero.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/avdhero-600x270.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/avdhero-700x315.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/avdhero-1440x648.jpg 1440w" sizes="(max-width: 1920px) 100vw, 1920px" /></a></p>
<p><strong>Role:</strong> Senior Developer<br />
<strong>Client:</strong> The Richard Avedon Foundation<br />
<strong>Team:</strong> Potion Design<br />
<strong>Technology:</strong> Objective-C, iOS, Python, WordPress, MySQL, JSON, AWS, EC2, S3</p>
<hr />
<p>This coffee-table iPad app showcases <strong>Richard Avedon&#8217;s</strong> extensive work and entices individuals to explore, study, appreciate and differentiate between object types in this legendary photographer&#8217;s archive.</p>
<p>The minimalistic interface makes extensive use of <strong>UICollectionView</strong> and is utilizes a <strong>WordPress/API </strong>hosted on <strong>Amazon Web Services</strong>.</p>
<p><strong><a href="https://itunes.apple.com/us/app/avedon/id879198020?mt=8">Download the app</a>.</strong></p>
<p><a href="http://www.bruzed.com/wp-content/uploads/2015/08/portraits.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50461 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/portraits.jpg" alt="portraits" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/portraits.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/portraits-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/portraits-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/portraits-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/publicfigures.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50462 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/publicfigures.jpg" alt="publicfigures" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/publicfigures.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/publicfigures-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/publicfigures-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/publicfigures-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/johnlennon.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50459 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/johnlennon.jpg" alt="johnlennon" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/johnlennon.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/johnlennon-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/johnlennon-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/johnlennon-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/exhibtions.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50458 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/exhibtions.jpg" alt="exhibtions" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/exhibtions.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/exhibtions-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/exhibtions-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/exhibtions-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50460 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition.jpg" alt="juxtaposition" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/juxtaposition-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/archiveguide.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50457 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/archiveguide.jpg" alt="archiveguide" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/archiveguide.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/archiveguide-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/archiveguide-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/archiveguide-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Interaction of Color</title>
		<link>https://www.bruzed.com/interaction-of-color/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Fri, 26 Jul 2013 01:24:51 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[JSON]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Wordpress Plugin API]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50521</guid>

					<description><![CDATA[An interactive adaptation of Josef Albers' most influential book on color.]]></description>
										<content:encoded><![CDATA[<p><a href="https://www.bruzed.com/wp-content/uploads/2015/08/yuphero.jpg"><img loading="lazy" decoding="async" class="alignnone size-large wp-image-50525" src="https://www.bruzed.com/wp-content/uploads/2015/08/yuphero-1920x937.jpg" alt="" width="1140" height="556" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yuphero.jpg 1920w, https://www.bruzed.com/wp-content/uploads/2015/08/yuphero-600x293.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yuphero-700x342.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yuphero-1440x703.jpg 1440w" sizes="(max-width: 1140px) 100vw, 1140px" /></a></p>
<p><strong>Role:</strong> Senior Developer<br />
<strong>Client:</strong> Yale University Press<br />
<strong>Team:</strong> Potion Design<br />
<strong>Technology:</strong> Python, PHP, MySQL, JSON, WordPress, WordPress Plugin API</p>
<hr />
<p><span style="font-weight: 400;">Interaction of Color is an interactive adaptation of Josef Albers&#8217; most influential book on color.</span></p>
<p><span style="font-weight: 400;">I developed a custom WordPress plugin for content editors to easily create sophisticated color studies on the <strong>backend</strong>. The system comprises <strong>WordPress</strong>, a custom <strong>WordPress plugin</strong> for creating color studies and a <strong>Python script</strong> that generates static assets and json that can be packaged with the iOS app build.</span></p>
<p><span style="font-weight: 400;">The Potion team consisted of 2 iOS developers, 1 backend developer and 1 producer.</span></p>
<p><a href="https://apps.apple.com/us/app/interaction-of-color/id771793818"><i><span style="font-weight: 400;">App Store link</span></i></a></p>
<p><a href="http://www.bruzed.com/wp-content/uploads/2015/08/yuptext.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50529 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yuptext.jpg" alt="yuptext" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yuptext.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yuptext-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yuptext-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yuptext-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/yupplates.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50527 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yupplates.jpg" alt="yupplates" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yupplates.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupplates-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupplates-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yupplates-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/yupchapter.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50523 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yupchapter.jpg" alt="yupchapter" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yupchapter.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupchapter-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupchapter-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yupchapter-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/yupstudy.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50528 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yupstudy.jpg" alt="yupstudy" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yupstudy.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupstudy-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupstudy-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yupstudy-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/yupcreate.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50524 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yupcreate.jpg" alt="yupcreate" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yupcreate.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupcreate-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupcreate-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yupcreate-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-50526 aligncenter" src="http://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies.jpg" alt="yupmystudies" width="1600" height="1343" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies.jpg 1600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies-600x504.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies-700x588.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/yupmystudies-1440x1209.jpg 1440w" sizes="(max-width: 1600px) 100vw, 1600px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>What Do You Love?</title>
		<link>https://www.bruzed.com/what-do-you-love/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Thu, 30 Jun 2011 01:05:51 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Google Closure]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=50514</guid>

					<description><![CDATA[A new way to discover Google product offerings.]]></description>
										<content:encoded><![CDATA[<p><a href="http://www.bruzed.com/wp-content/uploads/2015/08/wdylhome.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-50517" src="http://www.bruzed.com/wp-content/uploads/2015/08/wdylhome.jpg" alt="wdylhome" width="1808" height="1082" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/wdylhome.jpg 1808w, https://www.bruzed.com/wp-content/uploads/2015/08/wdylhome-600x359.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/wdylhome-700x419.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/wdylhome-1440x862.jpg 1440w" sizes="(max-width: 1808px) 100vw, 1808px" /></a></p>
<p><strong>Role:</strong> Technologist<br />
<strong>Client:</strong> Google Creative Lab<br />
<strong>Team:</strong> Big Spaceship<br />
<strong>Technology:</strong> HTML, CSS, JavaScript, Python, Google Closure, Google App Engine</p>
<hr />
<p><strong>&#8220;What Do You Love?&#8221;</strong> invites users to search and view their results across a spectrum of <strong>Google&#8217;s</strong> products, interact with their wide range of services, and discover Google&#8217;s more specialized products.</p>
<p><a href="http://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding.jpg"><img loading="lazy" decoding="async" class="aligncenter wp-image-50518 size-full" src="https://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding.jpg" alt="wdyllanding" width="1808" height="1082" srcset="https://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding.jpg 1808w, https://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding-600x359.jpg 600w, https://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding-700x419.jpg 700w, https://www.bruzed.com/wp-content/uploads/2015/08/wdyllanding-1440x862.jpg 1440w" sizes="(max-width: 1808px) 100vw, 1808px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Tweetlite: A twitter visualization cube</title>
		<link>https://www.bruzed.com/tweetlite-twitter-visualization-cube/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Tue, 17 Mar 2009 23:08:12 +0000</pubDate>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Arduino]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=173</guid>

					<description><![CDATA[After 2 more rounds of prototypes and one round of user testing. I decided to build Tweetlite. Tweetlite is a twitter feed visualization cube, dimensions around 5x5x5. It translates and displays the conversations on a twitter feed in morse code. Each message is a different color.]]></description>
										<content:encoded><![CDATA[<p>[vimeo 4557803]</p>
<p>&nbsp;</p>
<p>Tweetlite is a visual commentary on our relationship with online social networks. It is an ambient light that represents a pixel &#8211; the smallest unit of visual digital information. This is represented in the form of a minimalist, 4&#8243; white, plexiglass, cube that reads messages from a Twitter feed and displays them in Morse code. Each message is displayed in a different color and makes for a great mood light. It has USB and power connectivity and comes with a program that is used to enter Twitter credentials to enable the data feed visualization.</p>
<p>It needs to be connected to a computer with an Internet connection, via USB. The patterns and colors can be customized. Needless to say, it can be of great use to someone who can read, interpret or even want to learn Morse code.</p>
<p>It is powered by an <a href="http://arduino.cc/en/Main/ArduinoBoardDuemilanove">Arduino Duemilanove</a> and Python to read tweets from Twitter and send it to the Arduino as serial data. The python code is based on <a href="http://blog.tinyenormous.com/2008/12/02/arduino-based-rss-reader-with-lcd/">this example</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Children of the Shred</title>
		<link>https://www.bruzed.com/children-of-the-shred/</link>
		
		<dc:creator><![CDATA[bruzed]]></dc:creator>
		<pubDate>Wed, 24 Dec 2008 01:22:02 +0000</pubDate>
				<category><![CDATA[Experiments]]></category>
		<category><![CDATA[Max/MSP/Jitter]]></category>
		<category><![CDATA[MIDI]]></category>
		<category><![CDATA[OSC]]></category>
		<category><![CDATA[PyGame]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Schecter Hellraiser C7]]></category>
		<guid isPermaLink="false">http://www.bruzed.com/?p=640</guid>

					<description><![CDATA[Children of the Shred is a real-time computer game in which two players can challenge each other’s music improvisational skills by playing out a narrative adventure by using digital or analog instruments.]]></description>
										<content:encoded><![CDATA[<p>Children of the Shred is <strong>a real-time computer game</strong> in which two players can challenge each other’s <strong>music improvisational skills</strong> by playing out a narrative adventure by using digital or analog instruments.</p>
<p>The objective of the game is to emulate an immersive virtual environment that is geared towards <strong>musical skill development and music improvisation</strong>. Audio signals from the players’ instruments directly affect the virtual environment and provide immediate visual feedback in the form of game characters.</p>
<p>Children of the Shred is built with Python, PyGame and Max/MSP. Open Sound Control (OSC) is used to communicate between the Python and Max/MSP programs.</p>
<p>In a two player scenario the game can be setup on two networked computers where each player has their own musical instrument. The two computers can be configured to communicate via Open Sound Control.</p>
<p>In collaboration with <a href="http://www.claytical.com/">Clay Ewing</a>.</p>
<p><a href="http://www.bruzed.com/wp-content/uploads/2008/12/cots-design-document.pdf">Design document</a></p>
<p>&nbsp;</p>
<p><a href="https://www.bruzed.com/wp-content/uploads/2010/02/cots1.jpg"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-641" src="https://www.bruzed.com/wp-content/uploads/2010/02/cots1-700x525.jpg" alt="" width="700" height="525" srcset="https://www.bruzed.com/wp-content/uploads/2010/02/cots1-700x525.jpg 700w, https://www.bruzed.com/wp-content/uploads/2010/02/cots1-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2010/02/cots1.jpg 800w" sizes="(max-width: 700px) 100vw, 700px" /></a> <a href="https://www.bruzed.com/wp-content/uploads/2010/02/cots2.jpg"><img loading="lazy" decoding="async" class="alignnone size-medium wp-image-642" src="https://www.bruzed.com/wp-content/uploads/2010/02/cots2-700x525.jpg" alt="" width="700" height="525" srcset="https://www.bruzed.com/wp-content/uploads/2010/02/cots2-700x525.jpg 700w, https://www.bruzed.com/wp-content/uploads/2010/02/cots2-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2010/02/cots2.jpg 800w" sizes="(max-width: 700px) 100vw, 700px" /></a></p>
<p><a href="http://www.bruzed.com/wp-content/uploads/2008/12/cots3.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-50561" src="http://www.bruzed.com/wp-content/uploads/2008/12/cots3.jpg" alt="cots3" width="800" height="600" srcset="https://www.bruzed.com/wp-content/uploads/2008/12/cots3.jpg 800w, https://www.bruzed.com/wp-content/uploads/2008/12/cots3-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2008/12/cots3-700x525.jpg 700w" sizes="(max-width: 800px) 100vw, 800px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2008/12/cots4.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-50562" src="http://www.bruzed.com/wp-content/uploads/2008/12/cots4.jpg" alt="cots4" width="800" height="600" srcset="https://www.bruzed.com/wp-content/uploads/2008/12/cots4.jpg 800w, https://www.bruzed.com/wp-content/uploads/2008/12/cots4-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2008/12/cots4-700x525.jpg 700w" sizes="(max-width: 800px) 100vw, 800px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2008/12/cots5.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-50563" src="http://www.bruzed.com/wp-content/uploads/2008/12/cots5.jpg" alt="cots5" width="800" height="600" srcset="https://www.bruzed.com/wp-content/uploads/2008/12/cots5.jpg 800w, https://www.bruzed.com/wp-content/uploads/2008/12/cots5-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2008/12/cots5-700x525.jpg 700w" sizes="(max-width: 800px) 100vw, 800px" /></a> <a href="http://www.bruzed.com/wp-content/uploads/2008/12/cots6.jpg"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-50564" src="http://www.bruzed.com/wp-content/uploads/2008/12/cots6.jpg" alt="cots6" width="800" height="600" srcset="https://www.bruzed.com/wp-content/uploads/2008/12/cots6.jpg 800w, https://www.bruzed.com/wp-content/uploads/2008/12/cots6-600x450.jpg 600w, https://www.bruzed.com/wp-content/uploads/2008/12/cots6-700x525.jpg 700w" sizes="(max-width: 800px) 100vw, 800px" /></a></p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
