<?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>Grey Alien Games &#187; BlitzMax Game Framework</title>
	<atom:link href="http://greyaliengames.com/blog/category/blitzmax-game-framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://greyaliengames.com/blog</link>
	<description>Casual Game Development and Positive Thinking</description>
	<lastBuildDate>Thu, 02 Sep 2010 05:26:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Framework is no longer for sale</title>
		<link>http://greyaliengames.com/blog/the-framework-is-no-longer-for-sale/</link>
		<comments>http://greyaliengames.com/blog/the-framework-is-no-longer-for-sale/#comments</comments>
		<pubDate>Fri, 16 Jan 2009 08:00:12 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=137</guid>
		<description><![CDATA[So I said yesterday that I&#8217;m no longer selling my BlitzMax Game Framework and here&#8217;s the reason why (I&#8217;ve already posted this on BlitzBasic.com and in my Framework forum, so you may have read it before):
I&#8217;m no longer selling my BlitzMax Game Framework. This is because I&#8217;ve sold the IP to Big Fish Games in [...]]]></description>
			<content:encoded><![CDATA[<p>So I said <a href="http://greyaliengames.com/blog/no-more-affiliate-games-on-my-site/">yesterday</a> that I&#8217;m no longer selling my BlitzMax Game Framework and here&#8217;s the reason why (I&#8217;ve already posted this on BlitzBasic.com and in my Framework forum, so you may have read it before):</p>
<p>I&#8217;m no longer selling my BlitzMax Game Framework. This is because I&#8217;ve sold the IP to Big Fish Games in December 2008 (although I retain a lifetime license). I made sure that my contract allowed me to offer support to existing customers (bug fixes and documentation improvements etc) for another year. I still plan to make a V1.10 soonish including offering the framework as a module to compliment the plain source code version.</p>
<p>I&#8217;d like to thank all 200+ of my customers for your business, enthusiasm and help. The framework is way better because of your fantastic input, many thanks. I hope that you enjoy using it for your own games.</p>
<p>Please continue to keep the source code private as per the conditions of sale, especially now that BFG owns the framework, thanks!</p>
<p>I am keeping the forum too because it&#8217;s brilliant thanks to all of you!</p>
<p><strong>Final Sales Figures</strong></p>
<p>For those of you who are interested, here&#8217;s my final sales figures for the framework:</p>
<p>Time Period: 1st May 2006 to 11th December 2008 (31 months)</p>
<p>Units Sold: 203 + some freebies and competition winners etc.</p>
<p>Gross Revenue: Approx. £5910 (I say &#8220;approx&#8221; due to currency conversions)</p>
<p>Price: Started at £21.50/$39.00, then raised the price a bit, and finally raised it up to £29.95/$59.95 due to adding more stuff into it, and it kept on selling fine.  It was probably too cheap actually (many people told me this) and I should have sold a commercial license for much more, but those people just got exceptional value for money <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Sales Channels: 1 Direct Cheque, 59 via Share-It, and 143 via Paypal.  Share-It&#8217;s fees were the biggest so I preferred Paypal (although Share-It dealt with the VAT for me whereas I had to work it out for each sale made via Paypal and then track it for my VAT return every quarter).</p>
<p>Costs: Excluding my time (we&#8217;ll get to that in a minute) I have recorded my costs as £968, which was BlitzMax, Payment Processing Fees, VAT, and some promotional refunds given to &#8220;winners&#8221;.</p>
<p>Net Profit: Approx. £4942</p>
<p>Time Worked on the Framework: Approx. 396 hours.  Initially I logged all time I spent making the framework and this was a couple of hundred hours.  Then I logged the time spent making the website and documents etc.  I also logged time preparing version releases, processing sales and doing basic marketing (like posts about new versions etc). Plus I logged time spent on support and working on the Framework forum.  Probably I&#8217;ve missed out quite a few hours of support and loose ends, but it&#8217;s a fairly accurate estimate.  What is NOT included in that estimate is the time I spent improving the framework as part of the 4 games that I have made with it.  That time could be quite large, but is accounted for as part of those games separately.</p>
<p>Hourly Rate: This gives an hourly rate of £12.48.  Certainly not lots of money, but neither is it a kick in the teeth (many Indie games make way less money).  The important thing to remember is that the framework was used to make 4 games (sor far) so this money is actually pure &#8220;bonus&#8221; money.  All my games have made me much more per hour (and that amount rises every time I receive a royalty payment)&#8230;</p>
<p>IP Sale Price: So, I sold it to BFG for &#8230; Did you think I was really going to tell you? <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   Sorry that information is private.  What was good is that we agreed on a price when the Dollar to Pound ratio was 2:1, so I said how much the framework makes per year and extrapolated for future years of sales and increased marketing + adding in a sweetener etc and we agreed on a good price that I believe was fair for both parties.  They have got a good deal though as the framework is awesome and paying someone to make one from scratch would cost a lot of money and take a long time, plus it would need to be tested thoroughly which mine already is.  Damn when I say it like that, I think I should have got some more, lol.</p>
<p><strong>Conclusion</strong></p>
<p>In 2006 I needed a framework to make games and none existed for Blitzmax so I decided to write my own.  I got lots of help from forum members in the early stages testing stuff out and working out solutions to various technical issues.  Then after a while I realised that the framework was pretty cool and that maybe people would buy it (actually it was a &#8220;lightbulb&#8221; moment).  As soon as I put it up for sale I made a large number of sales and people loved it.</p>
<p>There was (and still is) a tiny bit of dissension from a small minority of people who think that I just collected other people&#8217;s code and sold it.  They don&#8217;t seem to understand that a) people gave that code freely in good spirit, and b) that code accounts for less than 1% of the total framework due to all the stuff I&#8217;ve added to it and research that I&#8217;ve done myself.  However, over the years as my business has grown and had various successes, I&#8217;ve learnt that some people will always have a &#8220;bone to pick&#8221; with you maybe because they are jealous, or feeling like failures themselves, or whatever &#8211; it doesn&#8217;t really matter, the problems lies with them and they can keep it.</p>
<p>Over time I kept on adding to cool new stuff to the framework and it became even better value for money.  Also people were testing it out in their own games and helping me to make it more stable.  About a year ago a customer helped me to set up a forum and that was a really great move as people could make suggestions, discuss bugs and showcase their own games.  It was really nice to have a community build up around the framework.</p>
<p>I&#8217;ve made some great contacts and friends through the framework, learned a ton of stuff, and thorough enjoyed working on it, plus it has panned out well financially for me &#8211; I couldn&#8217;t really ask for more.</p>
<p>So there you have it, (almost) all the info laid bare for all to see.  I bet American citizens wish their treasury guy was as transparent about where their trillions of tax money was &#8220;spent/lent&#8221; to alleviate the credit crunch&#8230;ooh I went all political there, sorry.</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/the-framework-is-no-longer-for-sale/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Framework 1.09 Super Strict Release</title>
		<link>http://greyaliengames.com/blog/framework-109-super-strict-release/</link>
		<comments>http://greyaliengames.com/blog/framework-109-super-strict-release/#comments</comments>
		<pubDate>Wed, 24 Sep 2008 09:46:56 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=122</guid>
		<description><![CDATA[Hi everyone, OK so I&#8217;ve just released a SuperStrict compatible version of my awesome BlitzMax Game Framework on my forum due to popular demand.  You can find it here in the Framework Downloads forum if you are a registered customer:
http://www.greyaliengames.com/forum/
You can find out more details about my framework and download a demo in this [...]]]></description>
			<content:encoded><![CDATA[<p>Hi everyone, OK so I&#8217;ve just released a SuperStrict compatible version of my awesome BlitzMax Game Framework on my forum due to popular demand.  You can find it here in the Framework Downloads forum if you are a registered customer:</p>
<p><a href="http://www.greyaliengames.com/forum/">http://www.greyaliengames.com/forum/</a></p>
<p>You can find out more details about my framework and download a demo in this <a href="http://www.blitzbasic.com/Community/posts.php?topic=75097">thread</a>.</p>
<p>There are loads of changes in this release but I don&#8217;t have time to list them all right now, so here are the main ones:</p>
<p>- It&#8217;s now SuperStrict compatible!<br />
- TButton now supports a TImageFont or TBitmapFont caption! Very useful for localising button captions instead of having to generate graphics for each one.<br />
- TSprite and TParticle enhancements.<br />
- TKeyRepeat and TMouseRepeat added and TListBox uses them.<br />
- TImageBank, TSoundBank and TGameText now use TMap instead of TList for speed.<br />
- Lots of tweaks and some bugs fixes to CommonTypes.<br />
- Slow motion/speed up ability added to TFixedRateLogic.<br />
- TBitmapFont data files now no longer need to be edited before use.<br />
- Few CommonCode tweaks and new functions.<br />
- Moved examples from AOTMG into a special Examples folder.<br />
- Updated BasicSetup.bmx to use AOTMG graphics so that it can be compiled straight away.<br />
- Bug fix in AOTMG TPlayer.Die().<br />
- Possible Fix to &#8220;No Sound on Mac&#8221; issue.<br />
- Mac Shared Data path fix. </p>
<p>Enjoy!</p>
<p>btw, my new game is due out in November and will be using this framework, so keep an eye out for it.  It will hopefully be another top 10 hit.</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/framework-109-super-strict-release/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Framework Sales Hit $10,000!</title>
		<link>http://greyaliengames.com/blog/framework-sales-hit-10000/</link>
		<comments>http://greyaliengames.com/blog/framework-sales-hit-10000/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 16:02:20 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/?p=116</guid>
		<description><![CDATA[Earlier this week I made my 175th BlitzMax Game Framework sale which took total gross revenue to over £5000 (approx. $10,000).  This is a great milestone for me to reach!  So, a big thanks to all my customers!
Those sales have occurred over the last 26 months, which is an average of $384 per [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier this week I made my 175th <a href="http://www.greyaliengames.com/framework.php">BlitzMax Game Framework</a> sale which took total gross revenue to over £5000 (approx. $10,000).  This is a great milestone for me to reach!  So, a big thanks to all my customers!</p>
<p>Those sales have occurred over the last 26 months, which is an average of $384 per month.  One of those sales was direct (via cheque) and the other 174 were made up of 118 Paypal sales and 56 Share-it sales.  I added share-it in case people didn&#8217;t want to use Paypal for any reason &#8211; good job I did!  Because my customers are worldwide I made 3 buy buttons so that people could purchase in Dollars, Pounds and Euros depending on what they are most comfortable with (and people do use all three).</p>
<p>In total I&#8217;ve spent 387 hours on the framework. The bulk of this was the initial development (lots of development time is now often logged separately as part of whatever game I&#8217;m working on currently), and the rest is marketing and supporting the customers.</p>
<p>After my costs (£830), which include Paypal and Share-it fees, VAT, BlitzMax and promotional refunds, I have worked for £10.78 per hour which is not stellar but it&#8217;s pretty good considering I just had an idea one day that went &#8220;Hey, this framework is pretty good.  I wonder if anyone would buy it?&#8221; &#8211; and the rest, as they say, is history <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />   Don&#8217;t forget that I needed the framework ANYWAY for my own games, so any money made selling it is pure bonus.  Plus my customers have helped me to improve it and fix bugs and I&#8217;ve met some great people &#8211; bonus! <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/framework-sales-hit-10000/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Grey Alien Framework is 2 years old!</title>
		<link>http://greyaliengames.com/blog/grey-alien-framework-is-2-years-old/</link>
		<comments>http://greyaliengames.com/blog/grey-alien-framework-is-2-years-old/#comments</comments>
		<pubDate>Mon, 05 May 2008 09:22:32 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/grey-alien-framework-is-2-years-old/</guid>
		<description><![CDATA[It&#8217;s been 2 years since I first released the Grey Alien BlitzMax Game Framework. In that time period I&#8217;ve sold over 160 units to customers all over the world.  I&#8217;ve made 3 commercial games with it, the latest being the smash hit Fairway Solitaire, which was released in December 2007 for PC and in [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been 2 years since I first released the <a href="http://www.greyaliengames.com/framework.php">Grey Alien BlitzMax Game Framework</a>. In that time period I&#8217;ve sold over 160 units to customers all over the world.  I&#8217;ve made 3 commercial games with it, the latest being the smash hit <a href="http://www.greyaliengames.com/fairwaysolitaire.php">Fairway Solitaire</a>, which was released in December 2007 for PC and in February 2008 for Mac.  Many of my customers have made commercial and free games with it and there are more in the pipeline.</p>
<p>Also in December 2007, one of my customers kindly set up a forum for framework users.  This has been a great success as framework users can now help each other (and me) and also showcase their projects.</p>
<p>I&#8217;ve had a great year so far for framework sales which may well be due to the release of Fairway Solitaire.  Perhaps it&#8217;s due to other factors too like an improved Blitz forum signature.  Or maybe it&#8217;s just that the customer base has reached a critical mass where recommendations become a real factor. Whatever the reason, I&#8217;m very pleased <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>So, anyway, a big thanks to all my customers for your continued support and help.  I&#8217;ve received numerous suggestions for bug fixes and improvements from my customers and the Mac support is greatly improved due to help from some very kind users &#8211; so thanks very much everyone!</p>
<p><a href="http://greyaliengames.com/blog/?pp_album=main&amp;pp_cat=framework&amp;pp_image=screenshot1.jpg" title="screenshot1"><img src="http://greyaliengames.com/blog/wp-content/photos/thumb_screenshot1.jpg" class="pp_image" alt="screenshot1" width="160" height="119" /></a> <a href="http://greyaliengames.com/blog/?pp_album=main&amp;pp_cat=framework&amp;pp_image=screenshot3.jpg" title="screenshot3"><img src="http://greyaliengames.com/blog/wp-content/photos/thumb_screenshot3.jpg" class="pp_image" alt="screenshot3" width="160" height="119" /></a> <a href="http://greyaliengames.com/blog/?pp_album=main&amp;pp_cat=framework&amp;pp_image=speedrun.png" title="speedrun"><img src="http://greyaliengames.com/blog/wp-content/photos/thumb_speedrun.png" class="pp_image" alt="speedrun" width="160" height="119" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/grey-alien-framework-is-2-years-old/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>150 Game Framework sales!</title>
		<link>http://greyaliengames.com/blog/150-game-framework-sales/</link>
		<comments>http://greyaliengames.com/blog/150-game-framework-sales/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 01:25:48 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/150-game-framework-sales/</guid>
		<description><![CDATA[I reached that magic number a couple of days ago and I&#8217;m really pleased. I&#8217;ve been selling the Grey Alien BlitzMax Game Framework since may 2006 (nearly two years ago) and it&#8217;s gone from strength to strength.  I&#8217;ve personally used it for 3 of my games including the top-selling Fairway Solitaire and many of [...]]]></description>
			<content:encoded><![CDATA[<p>I reached that magic number a couple of days ago and I&#8217;m really pleased. I&#8217;ve been selling the <a href="http://www.greyaliengames.com/framework.php">Grey Alien BlitzMax Game Framework</a> since may 2006 (nearly two years ago) and it&#8217;s gone from strength to strength.  I&#8217;ve personally used it for 3 of my games including the top-selling <a href="http://www.greyaliengames.com/fairwaysolitaire.php">Fairway Solitaire</a> and many of my customers have made games with it too.</p>
<p>In January I set up a forum for framework customers and this has proven a success &#8211; in fact it wasn&#8217;t even my idea to set it up and I also delegated the task to someone more competent than myself!  Now forum members can help each other and also show off their creations.  Plus they helped me solve some Mac technical problems, which was great.</p>
<p>Making a framework is essential for any game developer.  You need to put all your core reusable   code in some special files that can be used (and improved) for each game you make.   After writing a basic framework for three solid months I realised that it was pretty neat and I wondered what would happen if I tried to sell it.  There was an instant demand for it and I was pleased to sell loads of copies.  It continues to sell every month (the fact that I keep releasing real games with it helps) and is generating a nice passive income for me (over $8000 so far).  Plus my customers make suggestions, spot bugs and help me to solve technical issues &#8211; this has made the framework way better than it would have been if I had kept it private.  When I first sold it I did consider if I should keep it private in case I gave my competitors an unfair advantage but I thought that really there was enough room for us all in the market AND I&#8217;m encouraged to stay one step ahead and make great games!</p>
<p>When I hit 150 sales, I ran a little competition on the <a href="http://www.blitzbasic.com/Community/_index_.php">Blitz Forums</a> where I said that I&#8217;d give a full refund to one of my next 3 customers chosen at random.  The 3 sales came in two days &#8211; nice and quick.  I ran the same competition before when I&#8217;d made 100 sales so I knew that it worked (it generates revenue and exposure).  Is there some way you can encourage people to buy your product with a competition or a temporary discount?  I guess the 3 people that bought it reasoned that they stood a 33% chance of getting it for free which is pretty good odds for a competition!</p>
<p>A big thanks to all my customers for your continued support, and good luck with your games!</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/150-game-framework-sales/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BlitzMax Game Framework V1.04 released</title>
		<link>http://greyaliengames.com/blog/blitzmax-game-framework-v104-released/</link>
		<comments>http://greyaliengames.com/blog/blitzmax-game-framework-v104-released/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 08:42:03 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/blitzmax-game-framework-v104-released/</guid>
		<description><![CDATA[I just released V1.04 of the Grey Alien BlitzMax Game Framework.  I released V1.03 in January so it&#8217;s been 5 months since then!
I&#8217;ve also made a special webpage all about the framework.  I&#8217;m hoping that this will answer any questions that potential customers may have and thus help them to decide to buy [...]]]></description>
			<content:encoded><![CDATA[<p>I just released V1.04 of the Grey Alien BlitzMax Game Framework.  I released V1.03 in January so it&#8217;s been 5 months since then!</p>
<p>I&#8217;ve also made a special <a href="http://www.greyaliengames.com/framework.php">webpage</a> all about the framework.  I&#8217;m hoping that this will answer any questions that potential customers may have and thus help them to decide to buy the framework.</p>
<p>V1.05 will be released after I finish my current game and should have support for &#8220;proper&#8221; Vista directories and also full Mac support (it already compiles on the Mac, but I want to convert some special Windows API calls to Mac).</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/blitzmax-game-framework-v104-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Forthcoming Framework Features</title>
		<link>http://greyaliengames.com/blog/forthcoming-features/</link>
		<comments>http://greyaliengames.com/blog/forthcoming-features/#comments</comments>
		<pubDate>Thu, 03 May 2007 22:54:59 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/forthcoming-features/</guid>
		<description><![CDATA[Well maybe &#8230;
Basically I know for sure that V1.04 will support Windows Vista and Macs.  But I&#8217;ve also started enquiries into Widescreen support and also Linux Support.  So I&#8217;ll keep you posted on that when I know more.
Looks like I&#8217;ll finally be adding Bitmap Font support probably supporting the file format made by [...]]]></description>
			<content:encoded><![CDATA[<p>Well maybe &#8230;</p>
<p>Basically I know for sure that V1.04 will support Windows Vista and Macs.  But I&#8217;ve also started enquiries into Widescreen support and also Linux Support.  So I&#8217;ll keep you posted on that when I know more.</p>
<p>Looks like I&#8217;ll finally be adding Bitmap Font support probably supporting the file format made by <a href="http://www.blitzbasic.com/Community/posts.php?topic=65909">Fontext</a> by Beaker.</p>
<p>I&#8217;ve already added some cool stuff to the particle engine such as particle generators and particle generator lists.  Plus I&#8217;ve added a user specified function to the particle phases so that you can take action when a particle reaches a certain phase e.g. boost score when a coin bonus hits the score area.  Also fixed a couple of bugs with the scaling due to ScaleSpeed not being floating point.</p>
<p>What else?  Oh I added a bezier curve function, some functions to read strings and paragraphs from a data file (this is because I&#8217;m making sure that my current game can be fully localised into European languages and Japanese!).  Plus some other minor improvements which you may find useful.</p>
<p>It looks like I&#8217;ll also be adding a Scrollbar type which I&#8217;ll link to the List Box type.</p>
<p>I expect some other stuff will be added to but to be honest I&#8217;m finding that I don&#8217;t really need to add much as I&#8217;m developing my current game because it&#8217;s all in there already.  I&#8217;m just making things a little bit more flexible or adding new minor features.  This is a good sign for the framework.</p>
<p>Wow just realised it&#8217;s one year old now, so I&#8217;m running a sort of competition over on this <a href="http://www.blitzbasic.com/Community/posts.php?topic=69279">thread</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/forthcoming-features/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>BlitzMax Game Framework</title>
		<link>http://greyaliengames.com/blog/blitzmax-game-framework/</link>
		<comments>http://greyaliengames.com/blog/blitzmax-game-framework/#comments</comments>
		<pubDate>Tue, 10 Apr 2007 12:18:19 +0000</pubDate>
		<dc:creator>Grey Alien Games</dc:creator>
				<category><![CDATA[BlitzMax Game Framework]]></category>

		<guid isPermaLink="false">http://greyaliengames.com/blog/blitzmax-game-framework/</guid>
		<description><![CDATA[Someone on the Indiegamer fourms was thinking about making a game engine and possibly selling it and asked me about my Grey Alien BlitzMax Game Framework.  After writing a long reply I thought I&#8217;d post it here as it&#8217;s quite interesting.
Well my engine is for BlitzMax and basically the language is relatively new and [...]]]></description>
			<content:encoded><![CDATA[<p>Someone on the Indiegamer fourms was thinking about making a game engine and possibly selling it and asked me about my <a href="http://www.greyaliengames.com/framework/faq.html">Grey Alien BlitzMax Game Framework</a>.  After writing a long reply I thought I&#8217;d post it here as it&#8217;s quite interesting.</p>
<p>Well my engine is for BlitzMax and basically the language is relatively new and I knew that I needed a game engine to make some professional games for it but there were no engines in existence.  There was lots of useful code on the forums which I gathered together and did research on and found out fixes of my own etc to throw into the mix.  This gave me a technical framework and then on top of that I build tons of my own Types (e.g. TButton, TMenu, TSprite etc) and a system of Screen management which works well.</p>
<p>When I first released it, I released it with a demo game so people could see it in action and I listed a summary of its features as well as having a full list of features in an FAQ.  The FAQ is here:</p>
<p><a href="http://www.greyaliengames.com/framework/faq.html">http://www.greyaliengames.com/framework/faq.html</a></p>
<p>Initially upon release lots of people were very interested in it but a few people claimed that I&#8217;d just cobbled together some free code from the forums and was selling it.  In reality the forum code is about 1% of my framework.  But you always get a few moaners whatever you do &#8211; they are mainly just jealous.</p>
<p>When I released it there was clearly a demand as I sold 27 copies in the first month!  I also put the price up a little bit when I released a new version and it kept on selling.  Price has gone up a bit more again since then but the framework is more stable, has more features and has been used for several professional games since then.  Sales carry on but not at such a high rate. I have to &#8220;pimp&#8221; the framework occasionally by mentioning it and by making new releases.  However, it has many fans who help to promote it for me.</p>
<p>I didn&#8217;t make the framework with the aim of selling it originally, it was just for me.  Then one day I had a brainwave &#8220;I wonder if anyone would pay for this?&#8221;  I thought that because *I* would have paid for it because it took me months (hundreds of hours) to research, make and test.  And I was right, people DID want to pay for it.  I also had some pretty good sales copy to help people get excited and my demo game is loaded with cool little things.</p>
<p>Anyway, It&#8217;s made me several thousand pounds so far, which is not loads of money, but it&#8217;s pretty good.  In order to sell it I had to make an FAQ, a Getting Started Guide (which needs improving for sure) and a few pieces of example code.  This all took time.  Also of course I had to offer support.  Most people don&#8217;t ask for support but a few do.  Most of the time the support questions are easy and don&#8217;t take long, so it&#8217;s not a major issue, but I know other people who have made modules and got endless support emails.  I pride myself on my support and my customers seem to be grateful.</p>
<p>The other good thing with people using my framework is that they effectively test it for me and help me find bugs and offer good new suggestions (as well as some not so good ones).  So as a result my framework gets better!  This means that we all win.</p>
<p>I&#8217;ve also given away a few copies of the framework to people I&#8217;m working with and to key members of the Blitz community in exchange for their products etc.  It&#8217;s nice to trade like that, but it&#8217;s nice to get paid for it too <img src='http://greyaliengames.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Soon the framework will be made 100% Vista compatible and fully Mac compatible (it already compiles on the Mac but is missing some features).  This should happen in June as I&#8217;m contractually bound to do this work for Big Fish Games.</p>
]]></content:encoded>
			<wfw:commentRss>http://greyaliengames.com/blog/blitzmax-game-framework/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
