<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.1" -->
<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/"
	>

<channel>
	<title>Daniel Frandsen's Portfolio</title>
	<link>http://danielfrandsen.com</link>
	<description>A summary of Daniel Frandsen's work</description>
	<pubDate>Thu, 03 Jun 2010 20:59:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
	<language>en</language>
			<item>
		<title>Olu</title>
		<link>http://danielfrandsen.com/?p=13</link>
		<comments>http://danielfrandsen.com/?p=13#comments</comments>
		<pubDate>Sun, 16 Dec 2007 20:55:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Olu]]></category>

		<guid isPermaLink="false">http://danielfrandsen.com/?p=13</guid>
		<description><![CDATA[Olu Launch Trailer



Press feed: rbgames.tumblr.com
Status: Released on Xbox LIVE Indie Games
Release Date: April 2010
Team: Daniel Frandsen, Jesse Thompson, Gordon van Gent
Platform: Microsoft Xbox LIVE Indie Games, Microsoft XNA, C#
Description: Dive into this rhythm-based rail shooter and track down an artificial being born in an isolated network. As the music drives you and you will drive it. [...]]]></description>
			<content:encoded><![CDATA[<p>Olu Launch Trailer<object width="630" height="380">
<param name="movie" value="http://www.youtube.com/v/q5Wz1Z6b93U&amp;fs%3D1&amp;hd%3D1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/q5Wz1Z6b93U&amp;fs%3D1&amp;hd%3D1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="630" height="380"></embed></object></p>
<p><strong>Press feed:</strong> <a href="http://rbgames.tumblr.com" target="_blank" title="rbgames.tumblr.com">rbgames.tumblr.com</a><a href="http://rbgames.tumblr.com" target="_blank" title="rbgames.tumblr.com"></a></p>
<p><strong>Status:</strong> Released on Xbox LIVE Indie Games</p>
<p><strong>Release Date:</strong> April 2010</p>
<p><strong>Team:</strong> Daniel Frandsen, Jesse Thompson, Gordon van Gent</p>
<p><strong>Platform:</strong> Microsoft Xbox LIVE Indie Games, Microsoft XNA, C#</p>
<p><strong>Description:</strong> Dive into this rhythm-based rail shooter and track down an artificial being born in an isolated network. As the music drives you and you will drive it. Feel the pulse as every action is represented through rhythm, visuals, and rumble feedback. Straddle the analog and digital worlds to prevent the artificial life-form from gaining control.</p>
<p><strong>History:</strong> This started as an individual project to make a game similar to Rez, which is a rhythm-based rail shooter game.  The game was developed as my undergraduate Honors Thesis at Western Michigan University over the course of Summer 2008, Fall 2008, and Spring 2009.  After graduation, I spent most of the development time polishing and adding production value to the game.  Although I&#8217;ve finished other projects (like the one listed below), this is the largest, most complex, and first project available for purchase.  I&#8217;ve learned a lot about presentation, user experience, feedback to the user, and a lot of other things that don&#8217;t normally cross your mind when you think about making a game.</p>
<p><strong>Videos:</strong></p>
<p>Older gameplay trailer<object width="630" height="380">
<param name="movie" value="http://www.youtube.com/v/UYuZpT6DY-k&amp;hl=en&amp;fs=1&amp;hd%3D1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/UYuZpT6DY-k&amp;hl=en&amp;fs=1&amp;hd%3D1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="630" height="380"></embed></object></p>
<p>Older tutorial trailer<object width="630" height="380">
<param value="http://www.youtube.com/v/lSYQ4ojSmNc&amp;fs=1;ap=%2526fmt%3D22" name="movie"></param>
<param value="window" name="wmode"></param>
<param value="true" name="allowFullScreen"></param><embed src="http://www.youtube.com/v/lSYQ4ojSmNc&amp;fs=1;ap=%2526fmt%3D22" width="630" height="380" wmode="window" allowfullscreen="true" type="application/x-shockwave-flash"></embed></object></p>
<p>First recorded footage<object width="425" height="344">
<param name="movie" value="http://www.youtube.com/v/dMJod9CzX_I&amp;hl=en&amp;fs=1"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/dMJod9CzX_I&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><strong>Screenshots:</strong></p>
<p><a href="http://danielfrandsen.com/wp-content/uploads/2010/03/box_art_rev6.jpg" title="OluBoxArt"><img src="http://danielfrandsen.com/wp-content/uploads/2010/03/box_art_rev6.thumbnail.jpg" alt="OluBoxArt" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_1_small.jpg" title="OluScreenOne"><img src="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_1_small.thumbnail.jpg" alt="OluScreenOne" /></a> <a href="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_2_small.jpg" title="OluScreenTwo"><img src="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_2_small.thumbnail.jpg" alt="OluScreenTwo" /></a></p>
<p> <a href="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_3_small.jpg" title="OluScreenThree"><img src="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_3_small.thumbnail.jpg" alt="OluScreenThree" /></a> <a href="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_4_small.jpg" title="OluScreenFour"><img src="http://danielfrandsen.com/wp-content/uploads/2010/03/olu_screen_4_small.thumbnail.jpg" alt="OluScreenFour" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-50-57-51.png" title="Olu - Level 3 Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-50-57-51.thumbnail.png" alt="Olu - Level 3 Screenshot 1" /></a></p>
<p> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-36-33.png" title="Olu - Level 3 Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-36-33.thumbnail.png" alt="Olu - Level 3 Screenshot 2" /></a> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-46-72.png" title="Olu - Level 3 Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-46-72.thumbnail.png" alt="Olu - Level 3 Screenshot 3" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-49-54.png" title="Olu - Level 3 Screenshot 4"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-22-51-49-54.thumbnail.png" alt="Olu - Level 3 Screenshot 4" /></a></p>
<p> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-02-57-30.png" title="Olu - Level 2 Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-02-57-30.thumbnail.png" alt="Olu - Level 2 Screenshot 1" /></a> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-03-52-94.png" title="Olu - Level 2 Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-03-52-94.thumbnail.png" alt="Olu - Level 2 Screenshot 2" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-04-40-78.png" title="Olu - Level 2 Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-04-40-78.thumbnail.png" alt="Olu - Level 2 Screenshot 3" /></a></p>
<p> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-05-13-97.png" title="Olu - Level 2 Screenshot 4"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-05-13-97.thumbnail.png" alt="Olu - Level 2 Screenshot 4" /></a> <a href="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-05-37-35.png" title="Olu - Level 2 Screenshot 5"><img src="http://danielfrandsen.com/wp-content/uploads/2009/02/olu-2009-02-25-23-05-37-35.thumbnail.png" alt="Olu - Level 2 Screenshot 5" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_01.png" title="Olu - XNA Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_01.thumbnail.png" alt="Olu - XNA Screenshot 1" /></a></p>
<p>  <a href="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_02.png" title="Olu - XNA Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_02.thumbnail.png" alt="Olu - XNA Screenshot 2" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_03.png" title="Olu - XNA Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_03.thumbnail.png" alt="Olu - XNA Screenshot 3" /></a><a href="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_04.png" title="Olu - XNA Screenshot 4"><img src="http://danielfrandsen.com/wp-content/uploads/2008/06/shot_20080603_04.thumbnail.png" alt="Olu - XNA Screenshot 4" /></a></p>
<p><a href="http://blogs.ign.com/ferret2049/">Development Blog</a></p>
<p><strong>Old version:</strong></p>
<p><a href="http://danielfrandsen.com/wp-content/uploads/2007/12/olu1.png" title="Olu Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/olu1.thumbnail.png" alt="Olu Screenshot 1" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/olu2.png" title="Olu Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/olu2.thumbnail.png" alt="Olu Screenshot 2" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/olu3.png" title="Olu Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/olu3.thumbnail.png" alt="Olu Screenshot 3" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://danielfrandsen.com/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
		<item>
		<title>Hyper Cougar</title>
		<link>http://danielfrandsen.com/?p=9</link>
		<comments>http://danielfrandsen.com/?p=9#comments</comments>
		<pubDate>Sun, 16 Dec 2007 20:44:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Hyper Cougar]]></category>

		<guid isPermaLink="false">http://danielfrandsen.com/?p=9</guid>
		<description><![CDATA[Status: Completed
Team: Justin Constantino, Daniel Frandsen, Philip Rowan, Simon Tower
Platform: Microsoft XNA, C#
Assignment: Third project in CS 595: Game Programming.  The assignment was to make a top-down shooter which limited your vision based on the objects around you.  We were also required to have advanced AI (with things like patrolling, chasing, and navigating around obstacles).
Description: [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Status:</strong> Completed</p>
<p><strong>Team:</strong> Justin Constantino, Daniel Frandsen, Philip Rowan, Simon Tower</p>
<p><strong>Platform:</strong> Microsoft XNA, C#</p>
<p><strong>Assignment:</strong> Third project in CS 595: Game Programming.  The assignment was to make a top-down shooter which limited your vision based on the objects around you.  We were also required to have advanced AI (with things like patrolling, chasing, and navigating around obstacles).</p>
<p><strong>Description:</strong> The game is a top down shooter where you play as a prisoner trying to escape from a prison camp.  You have very limited vision to start (but you can still see the buildings around you), but you can get a flashlight powerup to increase your vision range.  You start with a pistol, a machine gun and a knife, but you can also pick up a magnum and a shotgun.  The game allows for controls with the keyboard or an Xbox360 controller.</p>
<p><strong>Controls:</strong></p>
<ul>
<li>Up, down, left, right: Move character</li>
<li>Space: shoot</li>
<li>] : Change weapon</li>
<li>F: Use flashlight</li>
<li>Enter: Use doors and stairs</li>
<li>R: Reload</li>
</ul>
<p><strong>Xbox 360 Controls:</strong></p>
<ul>
<li>Left control stick: Move Character</li>
<li>Right trigger: Shoot</li>
<li>Right shoulder button: Change Weapon</li>
<li>Left trigger: Use flashlight</li>
<li>A: Use door, stairs</li>
<li>X: Reload</li>
</ul>
<p><strong>Screenshots:</strong></p>
<p><strong><a href="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar1.png" title="Hyper Cougar Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar1.thumbnail.png" alt="Hyper Cougar Screenshot 1" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar2.png" title="Hyper Cougar Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar2.thumbnail.png" alt="Hyper Cougar Screenshot 1" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar3.png" title="Hyper Cougar Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/cougar3.thumbnail.png" alt="Hyper Cougar Screenshot 1" /></a></strong></p>
<p><strong>Evaluation:</strong> We were moderately pleased with the results, but there are a few issues we would have cleaned up before the deadline if we had time.  First, after playing for an extended period of time, the game starts to get a little bit of slowdown and we couldn&#8217;t find the cause.  Second, the AI uses nodes to travel through each part of the level, but they only go through the path in an ascending order, which means that they stop moving once they reach the final node.  We would have fixed the problem by changing the way the guards traverse the nodes.</p>
<p><strong><a target="_blank" href="http://danielfrandsen.com/content/HyperCougar.zip" title="Download HyperCougar">Download</a></strong> (requires Microsoft .NET 2.0 Framework)</p>
]]></content:encoded>
			<wfw:commentRss>http://danielfrandsen.com/?feed=rss2&amp;p=9</wfw:commentRss>
		</item>
		<item>
		<title>The Secret Ninja Project</title>
		<link>http://danielfrandsen.com/?p=8</link>
		<comments>http://danielfrandsen.com/?p=8#comments</comments>
		<pubDate>Sat, 15 Dec 2007 22:54:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[The Secret Ninja Project]]></category>

		<guid isPermaLink="false">http://danielfrandsen.com/?p=8</guid>
		<description><![CDATA[Status: Completed
Team: Jeff Choate, Daniel Frandsen, Erik Reishus, Sasson Jamshidi
Platform: Microsoft XNA, C#
Assignment: Second project for CS 595.  The requirements were to create a 2-d side-scrolling shooter similar to Contra or Metal Slug.  The game had to have at least 2 levels that were 5 times the size of the screen, have three different weapons, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Status:</strong> Completed</p>
<p><strong>Team:</strong> Jeff Choate, Daniel Frandsen, Erik Reishus, Sasson Jamshidi</p>
<p><strong>Platform:</strong> Microsoft XNA, C#</p>
<p><strong>Assignment:</strong> Second project for CS 595.  The requirements were to create a 2-d side-scrolling shooter similar to Contra or Metal Slug.  The game had to have at least 2 levels that were 5 times the size of the screen, have three different weapons, at least one of which you could pick up, and have at least three different enemies.</p>
<p><strong>Description:</strong> We decided to make our playable character a ninja, and branched out from there.  For our three weapons, we chose a ninja star, which does a moderate amount of damage, a kunai, which does a small amount of damage but shoots through walls, and a katana which does a large amount of damage but has a very limited range.  The three enemies we chose to make were a stationary turret, a flying enemy, and an enemy that jumps as it travels through the level.  We had extra time at the end of the project to put more polish on, which included a nice-looking menu and a cheesy storyline.</p>
<p><strong>Screenshots:</strong></p>
<p><a href="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja1.png" title="Secret Ninja Project Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja1.thumbnail.png" alt="Secret Ninja Project Screenshot 1" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja2.png" title="Secret Ninja Project Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja2.thumbnail.png" alt="Secret Ninja Project Screenshot 2" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja3.png" title="Secret Ninja Project Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/ninja3.thumbnail.png" alt="Secret Ninja Project Screenshot 3" /></a></p>
<p><strong>Evaluation:</strong> We were pleased with the outcome of the project, but there were a few things we would have done differently (after getting feedback from classmates and the professor).  First, most of the art for the game was thrown together, and of poor quality.  If we had spent more effort on the art it would have looked better than it does now.  Second, a feature we wanted to include but decided to throw out due to time constraints was upgradable weapons.  For example, once the throwing star was upgraded it would do more damage, and once the kunai was upgraded you would throw more than one at a time in a spread pattern.</p>
<p><strong><a target="_blank" href="http://danielfrandsen.com/content/SecretNinja.zip" title="Download The Secret Ninja Project">Download</a></strong> (requires Microsoft .NET 2.0 Framework)</p>
]]></content:encoded>
			<wfw:commentRss>http://danielfrandsen.com/?feed=rss2&amp;p=8</wfw:commentRss>
		</item>
		<item>
		<title>Othello</title>
		<link>http://danielfrandsen.com/?p=7</link>
		<comments>http://danielfrandsen.com/?p=7#comments</comments>
		<pubDate>Sat, 15 Dec 2007 22:20:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Othello]]></category>

		<guid isPermaLink="false">http://danielfrandsen.com/?p=7</guid>
		<description><![CDATA[Status: Completed
Team: Jeff Choate, Daniel Frandsen, Erik Reishus, Sasson Jamshidi
Platform: Microsoft XNA, C#
Assignment: First project in CS 595: Game Programming.  Make an Othello game that supports Player vs. Player, Player vs. Computer, Computer vs. Computer, and local network play.
Description: The game plays like a normal Othello game.  You can choose which type of game you [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Status:</strong> Completed</p>
<p><strong>Team:</strong> Jeff Choate, Daniel Frandsen, Erik Reishus, Sasson Jamshidi</p>
<p><strong>Platform: </strong>Microsoft XNA, C#</p>
<p><strong>Assignment:</strong> First project in CS 595: Game Programming.  Make an Othello game that supports Player vs. Player, Player vs. Computer, Computer vs. Computer, and local network play.</p>
<p><strong>Description:</strong> The game plays like a normal Othello game.  You can choose which type of game you want to play, then click the spot on the board where you want to place the piece.</p>
<p><strong>Screenshots:</strong></p>
<p><a href="http://danielfrandsen.com/wp-content/uploads/2007/12/othello1.png" title="Othello Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/othello1.thumbnail.png" alt="Othello Screenshot 1" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/othello2.png" title="Othello Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/othello2.thumbnail.png" alt="Othello Screenshot 2" /></a>  <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/othello3.png" title="Othello Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/othello3.thumbnail.png" alt="Othello Screenshot 3" /></a></p>
<p><strong>Evaluation: </strong>We were pleased with the results of the game, with only a few minor changes we would have made if we had more time.  First, there is some clashing styles of graphics between different parts of the UI (such as the buttons on the main menu, and the buttons in-game).  Second, the AI for the computer is very simple and could be improved upon from the simple AI it currently uses.</p>
<p><strong><a target="_blank" href="http://danielfrandsen.com/content/Othello.zip" title="Download Othello">Download</a></strong> (requires Microsoft .NET 2.0 Framework)</p>
]]></content:encoded>
			<wfw:commentRss>http://danielfrandsen.com/?feed=rss2&amp;p=7</wfw:commentRss>
		</item>
		<item>
		<title>Pakuman</title>
		<link>http://danielfrandsen.com/?p=3</link>
		<comments>http://danielfrandsen.com/?p=3#comments</comments>
		<pubDate>Sat, 15 Dec 2007 00:39:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Pakuman]]></category>

		<guid isPermaLink="false">http://danielfrandsen.com/?p=3</guid>
		<description><![CDATA[Status: Completed
Team: Daniel Frandsen
Platform: OpenGL, C++
Assignment:  Semester project for CS 527.  The assignment was to create an application using OpenGL.  The assignment was open-ended so I decided to make a 3-d version of Pacman.
Project Goals: Make a 3-d version of Pacman, where each side of a cube is a Pacman level, and you can move [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Status:</strong> Completed</p>
<p><strong>Team:</strong> Daniel Frandsen</p>
<p><strong>Platform: </strong>OpenGL, C++</p>
<p><strong>Assignment:</strong>  Semester project for CS 527.  The assignment was to create an application using OpenGL.  The assignment was open-ended so I decided to make a 3-d version of Pacman.</p>
<p><strong>Project Goals:</strong> Make a 3-d version of Pacman, where each side of a cube is a Pacman level, and you can move from one side of the cube to the other.</p>
<p><strong>Description:</strong> The game plays in the same way that Pacman does; you navigate a yellow character around a maze, picking up small pellets for points, being chased by ghosts, and picking up big pellets to allow the player to eat ghosts.  When the player reaches the side of the maze, the game moves onto the next side of the cube.  The level is contained in a config file which specifies where the walls and dots are in the maze, along with where the ghosts start.</p>
<p><strong>Screenshots:</strong></p>
<p><a href="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman1.png" title="Pakuman Screenshot 1"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman1.thumbnail.png" alt="Pakuman Screenshot 1" /></a>   <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman2.png" title="Pakuman Screenshot 2"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman2.thumbnail.png" alt="Pakuman Screenshot 2" /></a>   <a href="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman3.png" title="Pakuman Screenshot 3"><img src="http://danielfrandsen.com/wp-content/uploads/2007/12/pakuman3.thumbnail.png" alt="Pakuman Screenshot 3" /></a></p>
<p><strong>Evaluation:</strong>  I was pleased with the results, but looking back a year later I see plenty of improvements I could make on the original game.  First, the player and the ghosts are just spheres, and I could have changed the player and ghosts to look like they do in the original.  Second, the game only loads one level, so once the level is cleared the game is over.  An addition I could make is the ability to load more levels after the first one is complete.  Thirdly, the AI for the ghosts is expensive and is calculated in real-time during the game.  An alternative would be to pre-calculated the needed information when the level loads, and that would eliminate the need to calculate it in real-time.</p>
<p><strong><a target="_blank" href="http://danielfrandsen.com/content/Pakuman.zip" title="Download Pakuman">Download</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://danielfrandsen.com/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
	</channel>
</rss>
