<?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>Minousoft Software &#187; Polaris</title>
	<atom:link href="http://www.minousoft.com/tag/polaris/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.minousoft.com</link>
	<description>Software Development</description>
	<lastBuildDate>Wed, 09 Jun 2010 01:45:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Polaris: Current development progress</title>
		<link>http://www.minousoft.com/2009/08/polaris-current-development-progress/</link>
		<comments>http://www.minousoft.com/2009/08/polaris-current-development-progress/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 20:13:49 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=301</guid>
		<description><![CDATA[<p>A lot of people have been asking about Polaris lately, so I&#8217;m going to clarify what is happening and what needs to be done.</p>
<p>Current status:</p>

Design:

Physics:

Gameplay/mechanics:

Optimization:

Testing:

Overall:


<p>Notes:</p>

Design: I still have to clarify a couple of game design issues, and I have yet to even design the artificial intelligence. Many of the other game elements have already been [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people have been asking about Polaris lately, so I&#8217;m going to clarify what is happening and what needs to be done.</p>
<p>Current status:</p>
<ul>
<li>Design:<br />
<img title="75" src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/75.png" alt="75" width="102" height="15" /></li>
<li>Physics:<br />
<img src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/90.png" alt="90" width="102" height="15" /></li>
<li>Gameplay/mechanics:<br />
<img src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/40.png" alt="40" width="102" height="15" /></li>
<li>Optimization:<br />
<img src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/40.png" alt="40" width="102" height="15" /></li>
<li>Testing:<br />
<img title="75" src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/75.png" alt="75" width="102" height="15" /></li>
<li>Overall:<br />
<img src="http://www.minousoft.com/cms/wp-content/uploads/2009/08/50.png" alt="50" width="102" height="15" /></li>
</ul>
<p>Notes:</p>
<ul>
<li>Design: I still have to clarify a couple of game design issues, and I have yet to even design the artificial intelligence. Many of the other game elements have already been designed, however.</li>
<li>Physics: I spent a very large amount of time on the custom-made physics engine, and it seems to have paid off. Occasionally I will find a little glitch in the engine, but I don&#8217;t expect too many modifications in this area in the future.</li>
<li>Gameplay/mechanics: I need to work on the gameplay because at the moment, Polaris is just an engine. I also have to fix the bugged resource system, and create a better management interface for everything.</li>
<li>Optimization: Polaris hogs a huge amount of resources right now. It&#8217;s mostly in the CPU department, but occasional load occurs on the GPU.  My own aging PC struggles to keep the framerate up when many ships are created. I&#8217;m probably going to add more checking for objects that are too far away, and replace their calculations with faster, more granular approximations. Another idea is to actually freeze processing on objects that can be ignored. However, some progress has already been made with optimization; for example, objects in the game that are far away are not drawn, or things like small graphical effects which require extra CPU time are not drawn. Additionally, I found several ways to &#8216;recycle&#8217; some expensive physics calculations that were being called multiple times, which increased speed quite a bit.</li>
<li>Testing: Most of the features have been tested extensively, and debug interfaces have been added, so future additions to the code won&#8217;t take long to test thoroughly.</li>
<li>Overall: I&#8217;m halfway there, and it&#8217;s pretty much downhill from here.</li>
</ul>
<p><em>On a side note, I&#8217;d like to thank Chris Walden for his generous donation of $10!</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/08/polaris-current-development-progress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Minousoft on Twitter! (plus minor updates)</title>
		<link>http://www.minousoft.com/2009/06/minousoft-on-twitter-plus-minor-updates/</link>
		<comments>http://www.minousoft.com/2009/06/minousoft-on-twitter-plus-minor-updates/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 05:40:13 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Offtopic]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[site]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=290</guid>
		<description><![CDATA[<p>You can now follow Minousoft on Twitter. You&#8217;ll get the added benefit of receiving tweets when new posts are made!</p>
<p>Also, some minor updates&#8230;</p>

A couple of bugfixes have been made in Polaris. Not much progress has been happening with Polaris lately, and it looks like it&#8217;ll take a while before it&#8217;s ready for release.
I&#8217;ve been working [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.twitter.com/minousoft">You can now follow Minousoft on Twitter.</a> You&#8217;ll get the added benefit of receiving tweets when new posts are made!</p>
<p>Also, some minor updates&#8230;</p>
<ul>
<li>A couple of bugfixes have been made in Polaris. Not much progress has been happening with Polaris lately, and it looks like it&#8217;ll take a while before it&#8217;s ready for release.</li>
<li>I&#8217;ve been working on several &#8216;experimental&#8217; apps lately. I might post one up sometime soon.</li>
<li>Some previously unknown 404 and 403 errors on the site have been fixed.</li>
<li>The server software and hardware is being improved. No downtime is expected at all.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/06/minousoft-on-twitter-plus-minor-updates/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick Polaris Update</title>
		<link>http://www.minousoft.com/2009/06/quick-polaris-update/</link>
		<comments>http://www.minousoft.com/2009/06/quick-polaris-update/#comments</comments>
		<pubDate>Mon, 08 Jun 2009 06:01:51 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=285</guid>
		<description><![CDATA[<p>Just some quick Polaris updates to keep you posted:</p>

The user interface is being enhanced, and most of the selection system has been worked out.
Modules and ships now have &#8216;properties&#8217; panels which give information about selected objects.
New module types have been added and old ones have been tweaked; notably the Mass Driver, Science Module, Armored Module, [...]]]></description>
			<content:encoded><![CDATA[<p>Just some quick Polaris updates to keep you posted:</p>
<ul>
<li>The user interface is being enhanced, and most of the selection system has been worked out.</li>
<li>Modules and ships now have &#8216;properties&#8217; panels which give information about selected objects.</li>
<li>New module types have been added and old ones have been tweaked; notably the Mass Driver, Science Module, Armored Module, and Cargo Capsule.</li>
<li>Improvements have been made to the Ship Builder, but it isn&#8217;t finished yet.</li>
<li>Some previously unknown bugs from 0.23a have been squashed, finally.</li>
<li>Parts of the game have been redesigned to improve efficiency.</li>
</ul>
<p>New content has finally been added to the Media Player:</p>
<ul>
<li>Caramelldansen (Remix)</li>
<li>Sonic &#8211; Flying Battery Zone (Remix)</li>
<li>Final Fantasy X &#8211; To Zanarkand (Remix)</li>
<li>Final Fantasy 8 &#8211; Force Your Way (Remix)</li>
<li>Azumanga Daioh &#8211; Soramimi no Cake (Remix)</li>
</ul>
<p>A couple of small bugs in the site itself have been corrected, but an accident while editing the shoutbox has erased all of the shoutbox comments and the CSS template for the shoutbox itself.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/06/quick-polaris-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polaris v0.33a Progress Update</title>
		<link>http://www.minousoft.com/2009/05/polaris-v033a-progress-update/</link>
		<comments>http://www.minousoft.com/2009/05/polaris-v033a-progress-update/#comments</comments>
		<pubDate>Sun, 31 May 2009 23:01:42 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[update]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=280</guid>
		<description><![CDATA[<p>Polaris is progressing, however, because of new time constraints, a public release is not expected for at least another month. Those of you which want to pre-order Polaris will have to wait for now, as we are dealing with licensing issues at the moment.</p>
<p>Below (after the jump) is an animated GIF of how modules react [...]]]></description>
			<content:encoded><![CDATA[<p>Polaris is progressing, however, because of new time constraints, a public release is not expected for at least another month. Those of you which want to pre-order Polaris will have to wait for now, as we are dealing with licensing issues at the moment.</p>
<p><strong>Below (after the jump) is an animated GIF</strong> of how modules react right now. The ship firing the lasers has a primitive auto-targeting system, which causes the lasers to point in many different directions. At the end, the ship has its lasers&#8217; power levels bumped up to a very high number, which causes the ship to explode.<span id="more-280"></span><br />
<br />
<img class="aligncenter wp-image-281" title="polarisanimation" src="http://www.minousoft.com/cms/wp-content/uploads/2009/05/polarisanimation.gif" alt="polarisanimation" width="205" height="154" /></p>
<p>What&#8217;s new with Polaris:</p>
<ul>
<li>Basic module selection system</li>
<li>Complete saving and loading of entire ships &#8211; you can create a ship, save it, and an exact copy of it can be loaded later</li>
<li>Started work on the in-game user-interface and ship builder</li>
<li>&#8216;Aimable&#8217; modules &#8211; lasers and thrusters can be vectored to point in different directions</li>
<li>New module types: Armored and Science</li>
<li>Module types are more balanced</li>
<li>Container system &#8211; modules can now hold objects</li>
<li>Many bugfixes</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/05/polaris-v033a-progress-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polaris v0.25a Progress Update &#8211; Planets</title>
		<link>http://www.minousoft.com/2009/05/polaris-v025a-progress-update-planets/</link>
		<comments>http://www.minousoft.com/2009/05/polaris-v025a-progress-update-planets/#comments</comments>
		<pubDate>Wed, 06 May 2009 05:13:23 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=263</guid>
		<description><![CDATA[<p>The last Polaris update I made was at v0.16a. hxhl95 has been alpha-testing some of the releases along the way, and progress is looking great. At the moment, I am working on turning Polaris development towards modifying the code into more of a game. Right now, it&#8217;s just a &#8216;sandbox.&#8217; In order to get to [...]]]></description>
			<content:encoded><![CDATA[<p>The last Polaris update I made was at v0.16a. hxhl95 has been alpha-testing some of the releases along the way, and progress is looking great. At the moment, I am working on turning Polaris development towards modifying the code into more of a game. Right now, it&#8217;s just a &#8216;sandbox.&#8217; In order to get to the finished product, the main things that I need to add are the user interface, the ship builder, and the scenario engine.</p>
<p>In order for everything to &#8216;fall into place,&#8217; as it were, the game needs to be shaped into a sort of framework at this point. I&#8217;m adding in the planets, asteroids, and other objects which will be used during missions later.</p>
<p>Any suggestions or comments about Polaris are appreciated. However, I would like all future commenters to note that insane feature requests probably won&#8217;t be honored.</p>
<blockquote><p>Wondering what Polaris is? <a href="http://www.minousoft.com/tag/polaris/">Read previous entries tagged with &#8216;Polaris.&#8217;</a></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/05/polaris-v025a-progress-update-planets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polaris v0.16a Progress Update &#8211; Includes Lasers</title>
		<link>http://www.minousoft.com/2009/05/polaris-v016a-progress-update-includes-lasers/</link>
		<comments>http://www.minousoft.com/2009/05/polaris-v016a-progress-update-includes-lasers/#comments</comments>
		<pubDate>Sat, 02 May 2009 06:30:22 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[screenshots]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=251</guid>
		<description><![CDATA[<p>There have been so many changes with Polaris since I last posted that video. The main thing that everyone&#8217;s been talking about are the &#8220;lasers.&#8221; *does Dr. Evil air quotes*</p>
<p>[Screenshots after the jump!]


</p>
<p>I&#8217;ve just about worked out all of the bugs in the laser module. The laser uses a crude binary-search sort of algorithm to [...]]]></description>
			<content:encoded><![CDATA[<p>There have been so many changes with Polaris since I last posted that video. The main thing that everyone&#8217;s been talking about are the &#8220;lasers.&#8221; *does Dr. Evil air quotes*</p>
<p>[Screenshots after the jump!]<span id="more-251"></span><br />
<a href="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot115.bmp"><img src="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot115.bmp" width="400" alt="screenshot115" title="screenshot115" class="aligncenter size-full wp-image-253" /></a><br />
<a href="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot102.bmp"><img src="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot102.bmp" width="400" alt="screenshot102" title="screenshot102" class="aligncenter size-full wp-image-254" /></a><br />
<a href="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot106.bmp"><img src="http://www.minousoft.com/cms/wp-content/uploads/2009/05/screenshot106.bmp" width="400" alt="screenshot106" title="screenshot106" class="aligncenter size-full wp-image-255" /></a></p>
<p>I&#8217;ve just about worked out all of the bugs in the laser module. The laser uses a crude binary-search sort of algorithm to detect how far it should go. This reduces the lag, allowing whole groups of lasers to be constructed.</p>
<p>You may be wondering what the laser modules are for, and how they work. Every laser module has properties relating to output wattage and frequency. Statistics about the range, shape, size, and result of the laser are calculated based on these properties. For example, a low-power rangefinding laser in the range of milliwatts will be very dim and have a short range, while <strong>a laser yielding several kilowatts will actually be able to heat up and destroy other modules.</strong> I&#8217;m trying to add some more effects to the lasers to make them look cooler, but right now they look pretty awesome in motion.</p>
<p>Stay tuned for more updates! If you haven&#8217;t already, use the subscribe box on the right to sign up for email notifications.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/05/polaris-v016a-progress-update-includes-lasers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polaris Demo Video</title>
		<link>http://www.minousoft.com/2009/04/polaris-demo-video/</link>
		<comments>http://www.minousoft.com/2009/04/polaris-demo-video/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 02:23:32 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[media player]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/2009/04/polaris-demo-video/</guid>
		<description><![CDATA[<p>I&#8217;ve uploaded a demo video of Polaris. Progress so far is good. Check out the nice physics!</p>
<p>Polaris article link: http://www.minousoft.com/2009/04/polaris-new-game-in-development/
Video link: http://www.minousoft.com/media-player/</p>
<p>Feel free to comment on what you think.</p>
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve uploaded a demo video of Polaris. Progress so far is good. Check out the nice physics!</p>
<p>Polaris article link: http://www.minousoft.com/2009/04/polaris-new-game-in-development/<br />
Video link: http://www.minousoft.com/media-player/</p>
<p>Feel free to comment on what you think.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/04/polaris-demo-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polaris &#8211; New game in development</title>
		<link>http://www.minousoft.com/2009/04/polaris-new-game-in-development/</link>
		<comments>http://www.minousoft.com/2009/04/polaris-new-game-in-development/#comments</comments>
		<pubDate>Sat, 18 Apr 2009 18:36:42 +0000</pubDate>
		<dc:creator>oakwhiz</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Updates]]></category>
		<category><![CDATA[game]]></category>
		<category><![CDATA[Polaris]]></category>
		<category><![CDATA[screenshots]]></category>

		<guid isPermaLink="false">http://www.minousoft.com/?p=237</guid>
		<description><![CDATA[<p>We&#8217;re working on a new game called Polaris, which will be a space travel simulator. Polaris will be my top development priority until June, when we expect to release a public beta. Note that I will probably spend less time improving the site until then.</p>
<p>The main goal of Polaris is to simulate the design ideas [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re working on a new game called Polaris, which will be a space travel simulator. Polaris will be my top development priority until June, when we expect to release a public beta. Note that I will probably spend less time improving the site until then.</p>
<p>The main goal of Polaris is to simulate the design ideas and processes that go into planning and launching space missions. We would also like to make Polaris both educational and fun at the same time.</p>
<p>Spacecraft in Polaris are constructed using a revolutionary modular approach. All spacecraft are comprised of small interconnected modules. Each module has its own functions and behavior, and works together with its neighbors. <span id="more-237"></span>A simple example would be a space probe. It could include a main computer, a communications dish, and a thruster. Each part would be a module, and they would be linked together with special dynamic constraints. The constraints ensure that the modules stay together, even if one of the modules rotates or moves away. If a constraint or one of a constraint&#8217;s constrained modules is destroyed, the other modules attached to the constraint will simply disconnect and float away. This allows for some dramatic explosions; i.e. as modules are destroyed, the other modules connected start to break off in chunks and collide with each other, leaving a trail of burning debris.</p>
<p>At this point in development, we have finished basic constraint operations, and I have succeeded in linking five modules and having them interact successfully. This compares to the old physics system, which had major bugs and collided with itself, usually with catastrophic results. But the new physics system is astounding. The individual modules, which move and collide normally, act as one object when a simple constraint object is created between them. Hopefully the rest of it will go smoothly.</p>
<p>The following tasks are on the priority to-do list:</p>
<ol>
<li>Make multiple-object rotation more realistic. This is when multiple constrained modules have a spinning force and moving force acting on all of the modules at once. Right now it works (mostly) but acts a little odd.</li>
<li>Improve force propagation. This is when a force on one constrained object causes a force on the other. This should scale automatically to situations when one module is the master to several other constrained modules.</li>
<li>Create and test thruster capabilities.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.minousoft.com/2009/04/polaris-new-game-in-development/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
