<?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>Hardwar</title>
	<atom:link href="http://www.hardwar.org/feed" rel="self" type="application/rss+xml" />
	<link>http://www.hardwar.org</link>
	<description>A free software Hardwar remake</description>
	<lastBuildDate>Fri, 13 Jul 2012 05:05:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>streamlining the content pipeline</title>
		<link>http://www.hardwar.org/post/256</link>
		<comments>http://www.hardwar.org/post/256#comments</comments>
		<pubDate>Wed, 11 Apr 2012 16:25:29 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=256</guid>
		<description><![CDATA[Making this game has been quite the journey especially because of the fact that the game is open source. There are all sorts of extra challenges in trying to do an open source game which you just don&#8217;t have in &#8230; <a href="http://www.hardwar.org/post/256">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Making this game has been quite the journey especially because of the fact that the game is open source. There are all sorts of extra challenges in trying to do an open source game which you just don&#8217;t have in closed source development with a team.</p>
<p>One of the biggest difficulties in developing Hardwar has been the art pipeline. There are lots of great frameworks out there that simplify the art pipeline however they all either cost a lot of money or have some license restriction which means we can not use them for an open source project.</p>
<p>There really has not been a great way of being able to create art for the game while we are building the game. In the past I tried solving this by building my own editor into the game so that I could build levels while developing but this is way too far out of scope. I don&#8217;t want to be building a graphics editor, I want to be making a game! Instead I have decided that the best route of action is to join forces with the <a href="http://www.ogitor.org/">Ogitor</a> community and get their editor up to scratch. This way everyone wins.</p>
<p>Right now I have been working tirelessly over the past few weeks to get more features implemented into Ogitor to be usable for making Hardwar and so far it&#8217;s going quite well. There are a few issues that I can see currently that <a href="https://bitbucket.org/andrewfenn/ogitor/">I am working on</a> fixing.</p>
<p>Firstly it should be easy for artists to simply drop their files into the editor and have them work regardless of what format they are in. This is the single biggest pain that I have come across in collaboration on any game in any engine and I&#8217;m hoping that will be implemented quite soon with the existence of the <a href="http://assimp.sourceforge.net/">asset importer library</a>.</p>
<p>The second biggest problem I can see at the moment is that the file format that Ogitor uses doesn&#8217;t include all the textures one uses in it&#8217;s &#8220;OFS&#8221; file. So it&#8217;s not quite as convenient to share files with others. This is something I&#8217;m working on right now and hopefully will have a patch ready for Ogitor soon.</p>
<p>There are a few other small issues however it&#8217;s refreshing to be able to see a clear path forward after mucking around in the dark for so long.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/256/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Open source game development</title>
		<link>http://www.hardwar.org/post/248</link>
		<comments>http://www.hardwar.org/post/248#comments</comments>
		<pubDate>Thu, 07 Jul 2011 03:29:24 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=248</guid>
		<description><![CDATA[There is currently a great writeup by one of the developers of The Hero of Allacrost on one of the subjects that I get all the time as the main developer of Hardwar. I really suggest people go read it &#8230; <a href="http://www.hardwar.org/post/248">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>There is currently a great writeup by one of the developers of <a href="http://www.allacrost.org/node/87">The Hero of Allacrost</a> on one of the subjects that I get all the time as the main developer of Hardwar. I really suggest people go read it because I think it&#8217;s very insightful for users that always ask if we&#8217;re done yet or near release.</p>
<p>Unlike the HoA that has to develop an engine, editor and a game we have a lot less work to do. The engine we use is <a href="http://www.ogre3d.org/">Ogre3D</a> and the editor is <a href="http://www.ogitor.org/">Ogitor</a>.</p>
<p>Resource wise we could really use more contributors from programmers. That would really push the development speed up. Currently it&#8217;s only me on the programming side hence the slow pace of development.</p>
<p>Personally I am fine with this as it&#8217;s my hobby. I gain enjoyment from developing this game so lack of progress doesn&#8217;t leave me demotivated. I know there are others out there waiting for this to be released. All I can really suggest is getting more involved so that we can speed up the pace and get stuff out the door.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/248/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Dev Update #20</title>
		<link>http://www.hardwar.org/post/239</link>
		<comments>http://www.hardwar.org/post/239#comments</comments>
		<pubDate>Sun, 02 Jan 2011 22:20:38 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[dev update]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=239</guid>
		<description><![CDATA[Happy new year! Here is a quick update on the latest developments. I&#8217;ve been very busy these last few months and now I have finally finished the much needed rewrite of the core game engine. It took a while but &#8230; <a href="http://www.hardwar.org/post/239">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Happy new year!</p>
<p>Here is a quick update on the latest developments.</p>
<p>I&#8217;ve been very busy these last few months and now I have finally finished the much needed rewrite of the core game engine. It took a while but I&#8217;m happy with the final structure as it has made it much easier to add extra things to the game in a way that doesn&#8217;t generate spaghetti code.</p>
<p>As per discussion in the forum I&#8217;ve decided to move the editing out of the game. <a href="http://www.ogitor.org/">Ogitor</a>, a level editor will be used to modify everything in the game. This should speed up development a bit and move things along a little faster as it means no one has to wait for the game to test their assets.</p>
<p>I also spent a few hours on the <a href="http://forum.hardwar.org/viewtopic.php?f=6&#038;t=7&#038;start=50#p432">main menu scene</a> as a way to test some of the new game engine code I had been writing. I still need to port over some of the other code such as the console and level loading but so far things are going pretty well.</p>
<p>I moved the source code from launchpad&#8217;s bazaar over to <a href="https://github.com/andrewfenn/Hardwar">GitHub</a> as I&#8217;m finding it more convenient to use. After using Bazaar for two years I&#8217;m starting to see some issues with it that I think Git has it beat.</p>
<p>Branching is much better in Git then it is in Bazaar. In Bazaar you have to make a new folder for every branch whereas git keeps it all self contained and lets you switch between branches in the same working folder. When I first started using Bazaar I hated this concept but after using Git for a month I&#8217;m really starting to like it a lot. It keeps everything much neater without having lots of copies all over the place.</p>
<p>The total disk usage is also much smaller with Git (35 MB) then it is with Bazaar (104+MB). The Launchpad website itself is almost always down for stability fixes. These two things are pretty important to me since I live in Thailand the internet isn&#8217;t that fast so smaller size wins. Github was a pretty big reason in itself. This website is much better catered to developing code then launchpad is.</p>
<p>So from now on expect all the code updates to be from GitHub rather then Launchpad.</p>
<p>What I&#8217;m currently working on is moving over some of the older code that I haven&#8217;t ported to the new system such as the debug console. I&#8217;m also going to work on things such as a place to store configuration data as well as the main menu when I get the latest designs for it.</p>
<p>Once these small tasks are done I plan to re-work the level loading code to load up the Ogitor exports and get working on the flying physics.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/239/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Dev Update #19</title>
		<link>http://www.hardwar.org/post/195</link>
		<comments>http://www.hardwar.org/post/195#comments</comments>
		<pubDate>Mon, 09 Aug 2010 05:14:06 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[art]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=195</guid>
		<description><![CDATA[Since the last update we began making progress towards further developing the game. It was decided that rather then wasting time on an in game editor that we should use Ogitor for building the level, at which point we can &#8230; <a href="http://www.hardwar.org/post/195">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Since the last update we began making progress towards further developing the game. <a href="http://forum.hardwar.org/viewtopic.php?f=6&#038;t=56">It was decided</a> that rather then wasting time on an in game editor that we should use <a href="http://www.ogitor.org/">Ogitor</a> for building the level, at which point we can simply load levels into the game. From my perspective it takes a lot of work off my shoulders and means that world builders can start making the level straight away simply by downloading the editor program.</p>
<p><a href="http://www.hardwar.org/wp-content/uploads/2010/07/building011.jpg"><img class="alignright size-medium wp-image-209" title="Communications Relay" src="http://www.hardwar.org/wp-content/uploads/2010/07/building011-300x300.jpg" alt="" width="300" height="300" /></a>nirokugraphic <a href="http://forum.hardwar.org/viewtopic.php?f=9&amp;t=53#p215">posted a great piece of concept art</a> showing the exterior of a communications relay.</p>
<p>Since starting the project I have been experimenting with different libraries and have come to some conclusions. When it comes to user interface libraries I&#8217;m coming to the point where I can see a lot of flaws with MyGUI and am considering to switch back to CEGUI. There are a few things that MyGUI can&#8217;t do such as correctly aligning base UI elements and although MyGUI is initially easier to use, it has too many limitations to make it practical for everyday use.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/195/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Dev Update #18</title>
		<link>http://www.hardwar.org/post/170</link>
		<comments>http://www.hardwar.org/post/170#comments</comments>
		<pubDate>Thu, 29 Jul 2010 09:31:29 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[dev update]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=170</guid>
		<description><![CDATA[A good productive couple of weeks in the forums meant that a lot of planning, artwork and other details got discussed. Everyone got into an interesting discussion about what the main story should involve on the forums. nirokugraphic wrote: To &#8230; <a href="http://www.hardwar.org/post/170">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A good productive couple of weeks in the forums meant that a lot of planning, artwork and other details got discussed. Everyone got into an interesting discussion about what the main story should involve on the forums.</p>
<blockquote><p class="author"><a href="http://forum.hardwar.org/viewtopic.php?f=7&amp;t=19&amp;start=20#p286">nirokugraphic</a> wrote:</p>
<p>To me the very core of this game is around &#8216;greed&#8217;, unlike the original where it was merely a tagline which didn&#8217;t relate in any real way to the story . &#8220;Future is greedy, mission: ESCAPE!&#8221; . To me this would have more to do with joining one faction and outright annihilating the others, which might actually be a good way of taking it rather than the objective being to escape Titan.</p>
</blockquote>
<blockquote><p class="author"><a href="http://forum.hardwar.org/viewtopic.php?f=7&amp;t=19&amp;start=20#p295">Andrew</a> replied:</p>
<p>If we&#8217;re going with multiple endings then I think we should encourage different view points of the game as well.</p>
<p>For example the very core of greed could be the theme of the criminal arc where everyone is out to do you over. Where as other story arcs could be about a different side of the game altogether. I really think that the view you get of the different elements should change depending upon what role you play in the game.</p>
<p>A quick example. You play as a criminal you see the world as only greed. Everyone wants your stuff or is trying to kill you for the bounty. Every interaction with the police is viewed as corrupt. However, when you play the police role you see a completely different side, you go on missions with other police units that aren&#8217;t corrupt but struggle to to keep justice in an underfunded and understaffed force that has to keep the peace of a huge violent area.</p>
</blockquote>
<p>Infrahate on the forums <a href="http://forum.hardwar.org/viewtopic.php?f=3&amp;t=38&amp;start=10#p279">began work</a> on the music score for the game and has taken over creative control of music..</p>
<blockquote><p class="author"><a href="http://forum.hardwar.org/viewtopic.php?f=3&amp;t=38&amp;start=10#p279">Infrahate</a> wrote:</p>
<p>One thing I would like to point out listening to a lot of these tracks from the original; I had forgotten completely about the softer, less aggressive tracks and a a definite theme that comes to mind is &#8216;driving&#8217; . Driving (or flying in this case) around the moon dealing with the day to day . I think this is an important vibe to maintain and so we don&#8217;t have quite as much &#8216;in your face&#8217; music, which would probably more suited for dynamic mission related stuff ?</p>
<p>Something else I liked too was that the music sounded like it was from the future, especially from my own experience of listening to it for the first time having never really been that introduced to Warp and electronic music . Trying to maintain that never before heard music from the future feel could be tough to achieve but I think would really benefit .</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/170/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sponsor Appreciation, Open Game Art</title>
		<link>http://www.hardwar.org/post/166</link>
		<comments>http://www.hardwar.org/post/166#comments</comments>
		<pubDate>Tue, 20 Jul 2010 05:29:28 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=166</guid>
		<description><![CDATA[This is a quick shout out to say thanks to Open Game Art for giving this project the web space and bandwidth needed to keep us all together working on the game. The owner Bart funds the entire site out &#8230; <a href="http://www.hardwar.org/post/166">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a quick shout out to say thanks to <a href="http://www.opengameart.org/">Open Game Art</a> for giving this project the web space and bandwidth needed to keep us all together working on the game. The owner Bart funds the entire site out of his own pocket because of his love of open source and free artwork.</p>
<p>If you have any spare cash please consider <a href="http://opengameart.org/content/donate-opengameartorg">donating on his website</a> so that projects such as this one continue to have a home.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/166/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Making it easier to build on windows</title>
		<link>http://www.hardwar.org/post/159</link>
		<comments>http://www.hardwar.org/post/159#comments</comments>
		<pubDate>Mon, 19 Jul 2010 02:45:58 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[coding]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=159</guid>
		<description><![CDATA[This weekend I spent 48 hours trying to make building the game on windows a much better experience. I first started by grouping together all the dependencies required to build the game into one repository dedicated to building the game &#8230; <a href="http://www.hardwar.org/post/159">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This weekend I spent 48 hours trying to make building the game on windows a much better experience. I first started by grouping together all the dependencies required to build the game into one repository dedicated to building the game on windows. Normally you would get these yourself however it is so complicated that I wanted to make it much easier for people that want to join in.  This means if you want to quickly get into building and working on the code you simply download an extra repository before running the build system.</p>
<p>I also updated the <a href="http://forum.hardwar.org/viewtopic.php?f=5&#038;t=42&#038;p=207">windows instructions on the forum</a>. Anyone who saw it before will notice that it is a very big improvement. Unfortunately I have not been able to get a visual studio linking the code. If it doesn&#8217;t build then do not be surprised, however please do file bugs or post in the forum&#8217;s code section. It should currently compile but there is some issue with the libraries that needs sorting.</p>
<p>Hopefully soon we will have the game working on windows and not just linux then we can start working on an OSX port too.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/159/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dev Update #17</title>
		<link>http://www.hardwar.org/post/153</link>
		<comments>http://www.hardwar.org/post/153#comments</comments>
		<pubDate>Sun, 04 Jul 2010 07:01:10 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[dev update]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=153</guid>
		<description><![CDATA[Since my last news update I&#8217;ve been working on porting the code base to MyGUI 3.0.X and placing the editor into a window. At first I didn&#8217;t want to do this because it&#8217;s wasting time that could be better spent &#8230; <a href="http://www.hardwar.org/post/153">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Since my last news update I&#8217;ve been working on porting the code base to MyGUI 3.0.X and placing the editor into a window. At first I didn&#8217;t want to do this because it&#8217;s wasting time that could be better spent building new things, however on second thought I decided it better to get it right first time.</p>
<p>A common complaint about open source projects is that the user interface always looks bad. It isn&#8217;t something I want my project to suffer from; unfortunately I&#8217;m one developer and haven&#8217;t got much skill in UI design.</p>
<p>Apart from programming I&#8217;m also interested in getting more people involved in the game. A few people have expressed interest in helping out, however no one has yet got back to me with anything. If you have any ideas on generating interest then <a href="http://forum.hardwar.org">stop by our forums</a> and post them.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/153/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Dev Update #16</title>
		<link>http://www.hardwar.org/post/143</link>
		<comments>http://www.hardwar.org/post/143#comments</comments>
		<pubDate>Thu, 06 May 2010 15:14:31 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[dev update]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=143</guid>
		<description><![CDATA[This week I was able to track down a bug to do with saving the building&#8217;s rotation. Along with some code refactoring I have moved on to changing the user interface to be a little more pleasing to the eye. &#8230; <a href="http://www.hardwar.org/post/143">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This week I was able to track down a bug to do with saving the building&#8217;s rotation. Along with some code refactoring I have moved on to changing the user interface to be a little more pleasing to the eye.</p>
<p><a href="http://www.hardwar.org/wp-content/uploads/2010/05/new_menu.jpg"><img class="aligncenter size-medium wp-image-144" title="new building editor changes" src="http://www.hardwar.org/wp-content/uploads/2010/05/new_menu-300x216.jpg" alt="new building editor changes" width="300" height="216" /></a></p>
<p>Since I am using a third party library called MyGUI to do all the menu work in, it was very simple to replace the old style. I simply edited some XML and after 10 to 15 minutes of tweaking had things in place. Problem is that since changing the user interface I&#8217;ve discovered a flaw in the drag and drop code that needs fixing. Not a big issue but it has given me a reason to experiment with the new version of the MyGUI library which I hear might be better for what I want to do anyway.</p>
<p>You may have noticed an empty space under rotation and position. This is going to be for selecting different materials to apply to the building pieces however I have not yet decided on how it is going to be implemented. Designs and suggestions are welcome of course, just make a post on <a href="http://forum.hardwar.org">the forum</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/143/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dev Update #15</title>
		<link>http://www.hardwar.org/post/141</link>
		<comments>http://www.hardwar.org/post/141#comments</comments>
		<pubDate>Mon, 12 Apr 2010 04:21:51 +0000</pubDate>
		<dc:creator>Andrew</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hardwar.org/?p=141</guid>
		<description><![CDATA[I&#8217;ve been pretty naughty and have not posted anything new for the last few weeks on the blog. To be honest there is not much to tell. Work on the code is progressing nicely (however I wish I had some &#8230; <a href="http://www.hardwar.org/post/141">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been pretty naughty and have not posted anything new for the last few weeks on the blog. To be honest there is not much to tell. Work on the code is progressing nicely (however I wish I had some more help getting the code to build on windows).</p>
<p>There is a lot to be done before our 0.1 release. So far you can login to a game, edit the level and save the data. According to the road map I previously posted I also want to get the main menu and some other map editing features in.</p>
<p>The idea of the 0.1 release is that it will give content creators something to play with and get their art in the game where as the 0.2 release will be focused on getting the flying implemented.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hardwar.org/post/141/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
