<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DUIFSH8-eSp7ImA9WhRRFE4.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415</id><updated>2011-11-27T15:45:19.151-08:00</updated><title>Games</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://barnabybyrne.blogspot.com/" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/FlixelGameProgramming" /><feedburner:info uri="flixelgameprogramming" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CUQERHc_fyp7ImA9Wx5SEkk.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-7804672526773545737</id><published>2010-08-07T11:42:00.000-07:00</published><updated>2010-08-07T21:55:05.947-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-07T21:55:05.947-07:00</app:edited><title>SpaceGate: released on Odo Games and featured on 8bitrocket!</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.odogames.com/games.php?gameName=space_gate&amp;width=320&amp;height=387&amp;version=10&amp;color=000000"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 318px; height: 384px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TF4jgDebaiI/AAAAAAAAAFQ/oAeZZKx6b_A/s400/3.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5502874828289042978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Space Gate has been released on Odo Games!!&lt;br /&gt;&lt;br /&gt;Richard Hoddinott the manager is also a developer and has been releasing very successful games while establishing games portal Odo Games.  The site already had a collection of some of the best games made in flash. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.odogames.com/games.php?gameName=space_gate&amp;width=320&amp;height=387&amp;version=10&amp;color=000000"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 376px; height: 400px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TF4qk-dEE0I/AAAAAAAAAFg/-NvLcfjLDZI/s400/5.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5502882609421882178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ric also showed me very impressive games that he's developed himself - many of which have been played by countless millions of people around the world.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.odogames.com/games.php?gameName=space_gate&amp;amp;width=320&amp;amp;height=387&amp;amp;version=10&amp;amp;color=000000"&gt;Play SpaceGate at Odo Games&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jeff at 8bitrocket has featured the game on his site with permission from Steve as well.  The review is definitely a good read and explains almost the exact points that were my criteria for the game.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.8bitrocket.com/2010/08/06/featured-new-flash-retro-game-space-gate/"&gt;SpaceGate reviewed on 8bitrocket&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Being compared to the classics is an honour, especially when your favourite game sites are responsible!!  It must be said that most of my help in making the game was from them too.&lt;br /&gt;&lt;br /&gt;Thanks again Jeff and Steve!&lt;br /&gt;&lt;br /&gt;I also offered to explain how the enemy movement is handled over at the 8bitrocket site, in homage to Jeff's own blitting tutorials that made this game possible.&lt;br /&gt;&lt;br /&gt;You can read my tutorial here: &lt;a href="http://www.8bitrocket.com/2010/08/06/space-gate-enemy-path-tutorial-by-barnaby-byrne/"&gt;enemy paths tutorial in AS3&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.8bitrocket.com/2010/08/06/featured-new-flash-retro-game-space-gate/"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 271px; height: 400px;" src="http://3.bp.blogspot.com/_XmkaSvJ106s/TF4kJP2eFUI/AAAAAAAAAFY/-O15EFOk2uw/s400/4.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5502875535985743170" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-7804672526773545737?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kcUTqhG8ihcKocSWtFeY1ehZcac/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kcUTqhG8ihcKocSWtFeY1ehZcac/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kcUTqhG8ihcKocSWtFeY1ehZcac/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kcUTqhG8ihcKocSWtFeY1ehZcac/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/JIZsp_sid2E" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/7804672526773545737/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/08/spacegate-featured-on-8bitrocket-and.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/7804672526773545737?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/7804672526773545737?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/JIZsp_sid2E/spacegate-featured-on-8bitrocket-and.html" title="SpaceGate: released on Odo Games and featured on 8bitrocket!" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_XmkaSvJ106s/TF4jgDebaiI/AAAAAAAAAFQ/oAeZZKx6b_A/s72-c/3.PNG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/08/spacegate-featured-on-8bitrocket-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcHRHYzcSp7ImA9Wx5SEEk.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-6423697113668223175</id><published>2010-08-04T03:31:00.000-07:00</published><updated>2010-08-05T15:23:55.889-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-08-05T15:23:55.889-07:00</app:edited><title>Spacegate: Monochrome screen filter and other improvements</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XmkaSvJ106s/TFs5wcKN3mI/AAAAAAAAAFI/uctGjGbf5gY/s1600/2.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 318px; height: 385px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TFs5wcKN3mI/AAAAAAAAAFI/uctGjGbf5gY/s400/2.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5502054874118741602" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XmkaSvJ106s/TFs5sGCXF4I/AAAAAAAAAFA/o_hGQF2igzU/s1600/1.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 387px;" src="http://1.bp.blogspot.com/_XmkaSvJ106s/TFs5sGCXF4I/AAAAAAAAAFA/o_hGQF2igzU/s400/1.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5502054799460734850" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XmkaSvJ106s/TFlCZ8iVSYI/AAAAAAAAAE4/xw3WczfhXfQ/s1600/2000.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 386px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TFlCZ8iVSYI/AAAAAAAAAE4/xw3WczfhXfQ/s400/2000.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5501501433324063106" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XmkaSvJ106s/TFlCWIK_kVI/AAAAAAAAAEw/OzgDZbpW9v4/s1600/2011.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 317px; height: 385px;" src="http://3.bp.blogspot.com/_XmkaSvJ106s/TFlCWIK_kVI/AAAAAAAAAEw/OzgDZbpW9v4/s400/2011.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5501501367727919442" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XmkaSvJ106s/TFlCOmcOHNI/AAAAAAAAAEo/O7kH1J9ErSU/s1600/2022.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 387px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TFlCOmcOHNI/AAAAAAAAAEo/O7kH1J9ErSU/s400/2022.PNG" border="0" alt=""id="BLOGGER_PHOTO_ID_5501501238414286034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I did more improvements including a monochrome screen filter as shown above, for all the retro fans out there.  &lt;br /&gt;&lt;br /&gt;I also added 1ups into the game for every 500,000 points in both modes.  Survival mode is more varied now and the overall game is basically complete.  I have been made some reasonable offers on the game and will shortly be announcing its release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-6423697113668223175?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zRWPtoYJcgNNd82saHNPCMhUajA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zRWPtoYJcgNNd82saHNPCMhUajA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zRWPtoYJcgNNd82saHNPCMhUajA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zRWPtoYJcgNNd82saHNPCMhUajA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/hfjeE8bxX2I" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/6423697113668223175/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/08/spacegate-monochrome-screen-filter-and.html#comment-form" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/6423697113668223175?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/6423697113668223175?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/hfjeE8bxX2I/spacegate-monochrome-screen-filter-and.html" title="Spacegate: Monochrome screen filter and other improvements" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_XmkaSvJ106s/TFs5wcKN3mI/AAAAAAAAAFI/uctGjGbf5gY/s72-c/2.PNG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/08/spacegate-monochrome-screen-filter-and.html</feedburner:origLink></entry><entry gd:etag="W/&quot;Ak8DQng6eSp7ImA9Wx5TE0s.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-8138366972013628835</id><published>2010-07-28T18:52:00.000-07:00</published><updated>2010-07-28T19:01:13.611-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-28T19:01:13.611-07:00</app:edited><title>SpaceGate: Procedural survival mode</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XmkaSvJ106s/TFDfO1QeLDI/AAAAAAAAAEg/FvER-ANmvwo/s1600/1029.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 318px; height: 386px;" src="http://4.bp.blogspot.com/_XmkaSvJ106s/TFDfO1QeLDI/AAAAAAAAAEg/FvER-ANmvwo/s400/1029.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5499140590926703666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XmkaSvJ106s/TFDfLR8JUjI/AAAAAAAAAEY/EWrcaZuMRkc/s1600/1030.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 387px;" src="http://1.bp.blogspot.com/_XmkaSvJ106s/TFDfLR8JUjI/AAAAAAAAAEY/EWrcaZuMRkc/s400/1030.PNG" border="0" alt="" id="BLOGGER_PHOTO_ID_5499140529906602546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I have integrated a new survival mode where the player must defeat wave after wave of randomly generated aliens!  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Firing is 4-way (like in the games Robotron or Gamma Bros) and is auto as in arcade mode.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;New controls:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Control type A:&lt;/b&gt;  Arrows to move, WASD to aim&lt;br /&gt;&lt;b&gt;Control type B:&lt;/b&gt;  Mouse to move, arrows to aim&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hope that once it's complete in the next few days that it will encourage some skills and require some replay!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-8138366972013628835?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6JqCf8PuU7HzxJ2WAx8uEGbXBXc/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6JqCf8PuU7HzxJ2WAx8uEGbXBXc/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6JqCf8PuU7HzxJ2WAx8uEGbXBXc/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6JqCf8PuU7HzxJ2WAx8uEGbXBXc/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/hW39xwQZ3-M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/8138366972013628835/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/07/spacegate-procedural-survival-mode.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/8138366972013628835?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/8138366972013628835?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/hW39xwQZ3-M/spacegate-procedural-survival-mode.html" title="SpaceGate: Procedural survival mode" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_XmkaSvJ106s/TFDfO1QeLDI/AAAAAAAAAEg/FvER-ANmvwo/s72-c/1029.PNG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/07/spacegate-procedural-survival-mode.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcNQ3cyfSp7ImA9Wx5TEU0.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-6992374594689330072</id><published>2010-07-25T13:55:00.000-07:00</published><updated>2010-07-25T17:11:32.995-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-25T17:11:32.995-07:00</app:edited><title>SpaceGate: Monitoring memory in AS3</title><content type="html">Previously the game loaded all assets into a memory cache of bitmap data vector like in all my games.&lt;br /&gt;&lt;br /&gt;As there are so many enemy types, I have made the game load only the assets it needs for each level, and have reduced the real-time memory usage down to around 32mb on my debug player (generally slower than the default player), as measured in the task manager on windows.   I'm still caching but only a fraction of the amount as before.&lt;br /&gt;&lt;br /&gt;In terms of real-time performance, the main loop separates some of its code into 2 tasks so that it doesn't have to process everything each frame, which is also helping,  but that is another topic on duality or core separation.&lt;br /&gt;&lt;br /&gt;There is still scope for improvement!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-6992374594689330072?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5GkyvLV5poocF-QAREc7T-xFukE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5GkyvLV5poocF-QAREc7T-xFukE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5GkyvLV5poocF-QAREc7T-xFukE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5GkyvLV5poocF-QAREc7T-xFukE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/ta3P6HWmvLo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/6992374594689330072/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/07/memory-consumption-of-flash-player-in.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/6992374594689330072?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/6992374594689330072?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/ta3P6HWmvLo/memory-consumption-of-flash-player-in.html" title="SpaceGate: Monitoring memory in AS3" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/07/memory-consumption-of-flash-player-in.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUBRHoyfip7ImA9Wx5TEEQ.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-4986130106447111866</id><published>2010-07-25T11:11:00.000-07:00</published><updated>2010-07-25T15:17:35.496-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-25T15:17:35.496-07:00</app:edited><title>SpaceGate: difficulty levels</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XmkaSvJ106s/TEyAb__MePI/AAAAAAAAAEI/wlG_OTDVxkM/s1600/25.PNG"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 317px; height: 385px;" src="http://img443.imageshack.us/img443/8832/77860800.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5497910463633848562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So I added in difficulty levels, now you can choose from EASY, NORMAL or HARD from the options screen (selectable from the main menu).  I think that the difficulty levels should help to cater for casual players as well as hardcore.&lt;br /&gt;&lt;br /&gt;This has been my approach throughout, e.g. the option of mouse controls or keyboard, to acknowledge the divide in the preference among players on these matters and cater for both.&lt;br /&gt;&lt;br /&gt;In terms of gameplay, enemies shoot less frequently on easier modes, and the boss fights last less time.  There is also a bonus mutliplier added to the players score after winning boss fights.  The multiplier is much higher on harder modes so skilfull players are rewarded with higher a multiplier on harder modes.&lt;br /&gt;&lt;br /&gt;All that needs to be done is to tweak a few of the attack patterns and the game will be ready to release in august.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-4986130106447111866?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/lUfCjepK2VrSuV-EqbZJTm-pudw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lUfCjepK2VrSuV-EqbZJTm-pudw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/lUfCjepK2VrSuV-EqbZJTm-pudw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/lUfCjepK2VrSuV-EqbZJTm-pudw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/J9Jd5cJ6HKA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/4986130106447111866/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/07/spacegate-difficulty-levels.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/4986130106447111866?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/4986130106447111866?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/J9Jd5cJ6HKA/spacegate-difficulty-levels.html" title="SpaceGate: difficulty levels" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/07/spacegate-difficulty-levels.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0MMSHw-cCp7ImA9Wx5TE0o.&quot;"><id>tag:blogger.com,1999:blog-5083272350295005415.post-252778256685890348</id><published>2010-05-31T12:26:00.001-07:00</published><updated>2010-07-28T20:51:29.258-07:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-07-28T20:51:29.258-07:00</app:edited><title>SpaceGate</title><content type="html">&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.youtube.com/watch?v=l-7YOoF4z9o"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 384px;" src="http://j.imagehost.org/0277/12_10.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.youtube.com/watch?v=l-7YOoF4z9o"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 318px; height: 385px;" src="http://a.imagehost.org/0685/31.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.youtube.com/watch?v=l-7YOoF4z9o"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 385px;" src="http://a.imagehost.org/0504/32.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.youtube.com/watch?v=l-7YOoF4z9o"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 319px; height: 385px;" src="http://img203.imageshack.us/img203/4041/81165241.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-size:small;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;SpaceGate is a vertical scrolling shoot em up with a minimalist design plus a few modern effects.  The game is inspired by the NES era of shooters such as Astro Warrior and bullet hell games like Xenon 2 and Cave.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Controls&lt;br /&gt;------------&lt;br /&gt;&lt;br /&gt;-Press 'p' or escape to pause and change the color filter and volume levels.&lt;br /&gt;&lt;br /&gt;-Arrow keys or w,a,s,d to move or mouse. Firing is auto.&lt;br /&gt;&lt;br /&gt;-Take control of 5 space stations over 3 difficulty levels.&lt;br /&gt;&lt;br /&gt;-Over 25 enemy types including 5 bosses and 5 mini bosses, with different attack formations.&lt;br /&gt;&lt;br /&gt;-Frame rate adjuster: press - and + to add or subtract 10 frames to the frame rate.&lt;br /&gt;&lt;br /&gt;-Mouse navigated gui featuring LCD font.&lt;br /&gt;&lt;br /&gt;-Gameboy inspired color screen filter during pause.&lt;br /&gt;&lt;br /&gt;-3 powerup types, cannon missile and side.&lt;br /&gt;&lt;br /&gt;-High score table integration will be added upon finding a sponsor depending on their domain requirements.&lt;br /&gt;&lt;br /&gt;-Single life survival mode to be added featuring randomly generated assets and map with increasing difficulty.&lt;br /&gt;&lt;br /&gt;The engine is bespoke and I am doing final tests on the explosion effect, side shot, difficulty modes and procedural survival mode.&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;If you are interested in supporting my game development you can donate using the box below.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;form action="https://www.paypal.com/cgi-bin/webscr" method="post"&gt;&lt;br /&gt;&lt;input type="hidden" name="cmd" value="_s-xclick"&gt;&lt;br /&gt;&lt;input type="hidden" name="hosted_button_id" value="R3W2KLGQF9MNE"&gt;&lt;br /&gt;&lt;input type="image" src="https://www.paypal.com/en_US/GB/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online."&gt;&lt;br /&gt;&lt;img alt="" border="0" src="https://www.paypal.com/en_GB/i/scr/pixel.gif" width="1" height="1"&gt;&lt;br /&gt;&lt;/form&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5083272350295005415-252778256685890348?l=barnabybyrne.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jRmCPrF8Ma7bEIILzlmxvwUyiOE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jRmCPrF8Ma7bEIILzlmxvwUyiOE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jRmCPrF8Ma7bEIILzlmxvwUyiOE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jRmCPrF8Ma7bEIILzlmxvwUyiOE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/FlixelGameProgramming/~4/BPAIik9gBqM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://barnabybyrne.blogspot.com/feeds/252778256685890348/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://barnabybyrne.blogspot.com/2010/05/shooter-engine.html#comment-form" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/252778256685890348?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5083272350295005415/posts/default/252778256685890348?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/FlixelGameProgramming/~3/BPAIik9gBqM/shooter-engine.html" title="SpaceGate" /><author><name>BadgerManufactureInc</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="24" src="http://2.bp.blogspot.com/_XmkaSvJ106s/TAHc57NHtMI/AAAAAAAAACo/SDLP7UEIDMs/S220/box.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://barnabybyrne.blogspot.com/2010/05/shooter-engine.html</feedburner:origLink></entry></feed>

