<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Shadowmaster’s Blog - Frogatto</title>
    <link>http://shadowm.rewound.net/blog/</link>
    <description>A light in the darkness, where everything is possible...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6.2 - http://www.s9y.org/</generator>
    
    

<item>
    <title>Automatic rebasing of master for Frogatto Git</title>
    <link>http://shadowm.rewound.net/blog/archives/196-Automatic-rebasing-of-master-for-Frogatto-Git.html</link>
            <category>Frogatto</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/196-Automatic-rebasing-of-master-for-Frogatto-Git.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=196</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=196</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Since &lt;a href=&quot;http://www.frogatto.com/?p=568&quot;&gt;Frogatto &amp;amp; Friends moved&lt;/a&gt; from its own SVN repository to a Git one on Github, some people have got confused by the appearance of true merge commits in history due to them working on their master branch directly, pulling from upstream and pushing again. I don’t personally think that this is the best workflow, but for former SVN users it appears to be the most suitable transitional option.&lt;/p&gt;

&lt;p&gt;But Git isn’t a 1:1 equivalent solution — and I won’t get too deep into that subject, so I’ll explain instead what the method that works best for Frogatto (without merge commits!) at the moment is.&lt;/p&gt;

&lt;pre&gt;$ git config branch.master.rebase true
$ git config rebase.stat true
&lt;/pre&gt;

&lt;p&gt;The &lt;strong&gt;first&lt;/strong&gt; line sets a configuration option that tells Git to try &lt;em&gt;rebasing&lt;/em&gt; our local &lt;tt&gt;master&lt;/tt&gt; against upstream after using &lt;tt&gt;git pull&lt;/tt&gt; on it. The result of a rebase operation is that local commits not merged upstream are temporarily removed from history, the branch is reset to its previous diversion point, fast-forwarded to the new upstream HEAD, and the local commits are then rewritten on top, giving the user the choice to solve conflicts by hand as they appear, should they appear at all. The &lt;strong&gt;second&lt;/strong&gt; line makes automatic and manual rebase operations to display a summary and stat display of changes merged in the fast-forward operation. I’m not entirely sure why this is not the default; normal fast-forwards and true merges (controlled by the &lt;tt&gt;merge.stat&lt;/tt&gt; option) on &lt;tt&gt;git pull&lt;/tt&gt; and &lt;tt&gt;git merge&lt;/tt&gt; already do this.&lt;/p&gt;

&lt;p&gt;See also &lt;a href=&quot;http://www.kernel.org/pub/software/scm/git/docs/git-rebase.html&quot;&gt;git-rebase(1)&lt;/a&gt; for further information on what the rebasing procedure entails.&lt;/p&gt;

&lt;p&gt;Once the configuration is adjusted with those two lines, it’s safe to &lt;tt&gt;git pull&lt;/tt&gt; right away and later &lt;tt&gt;git push&lt;/tt&gt; once everything is ready for committing to the Github repository for everyone to see.&lt;/p&gt;

&lt;p&gt;For Frogatto’s SVN-inspired linear approach to history this means that merge commits won’t be generated and they won’t pollute history and confuse people who are not used to distributed version control systems.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 19 Aug 2011 20:31:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/196-guid.html</guid>
    
</item>
<item>
    <title>Preparing for yet another year</title>
    <link>http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html</link>
            <category>Frogatto</category>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Software</category>
            <category>Web design</category>
            <category>Wesnoth</category>
            <category>Wesnoth RCX</category>
            <category>freenode</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=133</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=133</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;It’s almost over. Time flies even faster as we get closer to the end of 2010, and apparently there’s a lot to summarize despite we’re not in the finish line yet!&lt;/p&gt;

&lt;p&gt;This has been a particularly difficult year for me in a more personal sense, and I’ve faced some trials I won’t speak about and then some, but I’ve also learned new things in the road — things that may be of greater use to me in the future. There’s really a lot that could be said about this year but I’ll restrict it to computer stuff to &lt;del&gt;avoid boring the audience too much&lt;/del&gt; bore the audience as much as possible.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html#extended&quot;&gt;Continue reading &quot;Preparing for yet another year&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 30 Nov 2010 02:11:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/133-guid.html</guid>
    
</item>
<item>
    <title>KMS and Frogatto: a Retrospective</title>
    <link>http://shadowm.rewound.net/blog/archives/96-KMS-and-Frogatto-a-Retrospective.html</link>
            <category>Frogatto</category>
            <category>Hardware</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/96-KMS-and-Frogatto-a-Retrospective.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=96</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=96</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Not very long ago I mentioned that &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/86-A-taste-of-Linux-2.6.35-and-Radeon-KMS.html&quot;&gt;Frogatto’s iris transition effect didn’t work&lt;/a&gt; with the ATI R600 &lt;acronym title=&quot;Kernel Modesetting&quot;&gt;KMS&lt;/acronym&gt; drivers, and I assumed that this was caused by some lacking in the Mesa code. I even &lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=29350&quot;&gt;filed a bug report&lt;/a&gt; to its developers about it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;I was wrong.&lt;/strong&gt; As MostAwesomeDude explained to me on &lt;acronym title=&quot;Internet Relay Chat&quot;&gt;IRC&lt;/acronym&gt;, and later posted in the bug tracker:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p style=&quot;text-align:left;&quot;&gt;In &lt;acronym title=&quot;Userland Modesetting&quot;&gt;UMS&lt;/acronym&gt; mode, r600c provides 8 bits of stencil on all configs, but in KMS mode, the normal wider variety of configs are available. The app used to have a call to &lt;tt&gt;SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 1)&lt;/tt&gt;, but it was commented out for some reason. Uncommenting that line caused a stencilled config to be properly selected.&lt;/p&gt;

  &lt;p style=&quot;text-align:left;&quot;&gt;The moral: Always check your GL configs.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Effectively, we discovered that restoring that line would solve the issue. It was apparently commented out by Dave at some point by accident. This won’t matter for long anyway, since Frogatto is already using a different mechanism to render the transitions on SVN trunk, solving the missing effect on who knows how many PC configurations. The iPhone port also lacked these transitions because of a platform limitation, so maybe the new technique will solve that minor shortcoming as well.&lt;/p&gt;

&lt;p&gt;So now I’m basically just waiting for a new official release of the &lt;a href=&quot;http://www.tuxonice.net/&quot;&gt;Tux-On-Ice&lt;/a&gt; patch for Linux 2.6.35 before switching to a complete KMS-based configuration. Until that happens, I’ll continue using 2.6.34.4 in UMS mode.&lt;/p&gt;

&lt;p&gt;Again, thanks to MostAwesomeDude for the help with finding the cause of the bug!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 14 Aug 2010 07:25:39 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/96-guid.html</guid>
    
</item>
<item>
    <title>Frogatto packages are go!</title>
    <link>http://shadowm.rewound.net/blog/archives/78-Frogatto-packages-are-go!.html</link>
            <category>Frogatto</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/78-Frogatto-packages-are-go!.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=78</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=78</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;For those who won&#039;t be following me on &lt;a href=&quot;http://twitter.com/shikadilord&quot;&gt;Twitter&lt;/a&gt;, or aren&#039;t following the relevant website closely, &lt;a href=&quot;http://www.frogatto.com/?p=233&quot;&gt;Frogatto&#039;s just been released for the three main platforms!&lt;/a&gt; Now we are only missing the Apple appstore approval, so soon this game and &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/72-Frogatto.html&quot;&gt;my levels&lt;/a&gt; will be available for mobile users so they can waste their time playing a colorful and pretty platformer no matter their location!&lt;/p&gt;

&lt;p&gt;Just as planned. &lt;img src=&quot;/dorset6/img/smilies/cool.gif&quot; alt=&quot;8)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 13 Jul 2010 04:42:56 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/78-guid.html</guid>
    
</item>
<item>
    <title>Twitter</title>
    <link>http://shadowm.rewound.net/blog/archives/77-Twitter.html</link>
            <category>Frogatto</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/77-Twitter.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=77</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=77</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Finally, the trap that is social networking has caught me.&lt;/p&gt;

&lt;p&gt;I have &lt;a href=&quot;http://twitter.com/shikadilord&quot;&gt;joined Twitter&lt;/a&gt; as ShikadiLord (since “shadowm” and “shadowmaster” were already taken &lt;img src=&quot;/dorset6/img/smilies/pensive.gif&quot; alt=&quot;:/&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;) mainly because of &lt;a href=&quot;http://www.frogatto.com&quot;&gt;Frogatto&lt;/a&gt;, which also has presence in Twitter now.&lt;/p&gt;

&lt;p&gt;Let&#039;s see if I make use of this thing. To make things easier for me I&#039;m using &lt;a href=&quot;http://choqok.gnufolks.org/&quot;&gt;Choqok&lt;/a&gt;, a micro-blogging client for KDE &lt;acronym title=&quot;Software Compilation&quot;&gt;SC&lt;/acronym&gt; 4.&lt;/p&gt;

&lt;p&gt;Yays.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 13 Jul 2010 02:39:05 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/77-guid.html</guid>
    
</item>
<item>
    <title>Frogatto</title>
    <link>http://shadowm.rewound.net/blog/archives/72-Frogatto.html</link>
            <category>Frogatto</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/72-Frogatto.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=72</wfw:comment>

    <slash:comments>7</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=72</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Some time ago, a mysterious link was added to my site&#039;s sidebar to feed search engines, but I never got around to explain what the deal was with that link.&lt;/p&gt;

&lt;p&gt;Well, it turns out that I&#039;ve been semi-secretly working on a certain retro-style platformer game, &lt;a href=&quot;http://www.frogatto.com/&quot;&gt;Frogatto&lt;/a&gt;, along with other people from the &lt;a href=&quot;http://www.wesnoth.org/&quot;&gt;Battle for Wesnoth&lt;/a&gt; Project. My work in Frogatto is almost exclusively in the level design area, although I&#039;ve also done some minor object coding.&lt;/p&gt;

&lt;div class=&quot;thumbnail float-left&quot; style=&quot;width: 96px;&quot;&gt;&lt;img alt=&quot;Frogatto: Dungeon Crawling (screenshot)&quot; src=&quot;/images/r/frogatto-annoyed-2x.png&quot; /&gt;&lt;div&gt;Our mysterious protagonist.&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;There are two things that attracted me to Frogatto:&lt;/p&gt;

&lt;p&gt;Firstly, I have wanted since around 2006 to create a sidescrolling platformer engine of my own — that project, codenamed “Mesiga”, unfortunately, finally died around the end of last year after several years with no significant progress and no content to work with. But then, I stumbled upon Frogatto per David White (a.k.a. Sirp)&#039;s recommendation during a talk about writing text parsers in C++, around 2008. I didn&#039;t pay much attention to Frogatto back then, but near December last year I started testing Frogatto mainly using it as a test case for the Mesa 7.7 DRI drivers for ATI R600-based chipsets. Around February some Wesnoth developers (including me) &lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=26471&quot;&gt;reported a Mesa issue affecting Frogatto&lt;/a&gt; which got quickly solved.&lt;/p&gt;

&lt;p&gt;Secondly, Frogatto&#039;s level editor ease of use impressed me, although I don&#039;t have a lot of experience with tile-based game level editors in the first place — mainly with Wesnoth&#039;s map editor, a few fan-made editors for &lt;cite&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Commander_Keen&quot;&gt;Commander Keen&lt;/a&gt;: Invasion of the Vorticons&lt;/cite&gt;, and &lt;a href=&quot;http://www.shikadi.net/keenwiki/TED5&quot;&gt;TED5&lt;/a&gt;, the editor originally used for creating the levels in &lt;cite&gt;Commander Keen: Goodbye Galaxy!&lt;/cite&gt; and &lt;cite&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Rise_of_the_triad&quot;&gt;Rise of the Triad&lt;/a&gt;&lt;/cite&gt;. The nicest feature offered by Frogatto&#039;s editor is being able to place objects and set their parameters (unlike in Wesnoth), and actually preview some of their behavior &lt;em&gt;without leaving the editor&lt;/em&gt;.&lt;/p&gt;

&lt;div class=&quot;thumbnail float-right&quot; style=&quot;width: 160px;&quot;&gt;&lt;a href=&quot;/images/r/screenshots/frogatto-rock-a-fort.png&quot;&gt;&lt;img alt=&quot;Frogatto: Rock-a-Fort (screenshot)&quot; src=&quot;/images/r/screenshots/th_frogatto-rock-a-fort.png&quot; /&gt;&lt;/a&gt;&lt;div&gt;&lt;cite&gt;Rock-a-Fort&lt;/cite&gt; (world1 level)&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;The editor is so flexible due to its usage of objects and &lt;a href=&quot;http://www.frogatto.com/?p=60&quot;&gt;automatic tiling&lt;/a&gt; that I instantly fell in love with it and made three levels of my own, reported bugs with some objects&#039; behavior, and got invited to take part in the level design when there were only three or four forest area levels and only three quarters of the seaside level set done.&lt;/p&gt;

&lt;p&gt;We have been working hard into bringing the first release of the game to completion and so far things are looking very well. In fact, the level set is rather complete now and most of the work remaining to be done is polishing what&#039;s finished and tying some loose knots in the art department.&lt;/p&gt;

&lt;p&gt;The game engine itself is free software (in the “freedom” sense), but the game&#039;s content is &lt;strong&gt;not&lt;/strong&gt;. See our &lt;a href=&quot;http://www.frogatto.com/?page_id=2&quot;&gt;About&lt;/a&gt; page for details. Frogatto runs on Windows, Linux and Mac OS X as long as OpenGL support works. Naturally, you&#039;ll need drivers which support hardware-accelerated rendering for the best experience. Note that despite Frogatto using OpenGL interfaces for rendering, it&#039;s entirely 2D in terms of gameplay and graphics.&lt;/p&gt;

&lt;p&gt;Frogatto will also be available as a paid AppStore application for iPhone and iPad once it&#039;s released, which means that you&#039;ll be able to waste your time playing as a frog no matter where you are at the moment!&lt;/p&gt;

&lt;p&gt;If you are curious about which mainline levels were designed by me, here&#039;s a list:&lt;/p&gt;

&lt;p class=&quot;bold&quot;&gt;Seaside (world1)&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;cite&gt;Water adventure&lt;/cite&gt; (superseded by &lt;cite&gt;Rock-a-Fort&lt;/cite&gt;)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Water adventure 2&lt;/cite&gt; (superseded by &lt;cite&gt;Flooded Caverns&lt;/cite&gt;)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Downhill from Here&lt;/cite&gt; (later known as &lt;cite&gt;Downhill&lt;/cite&gt; after a major edit by me)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Rock-a-Fort&lt;/cite&gt; and its small cave sub-level&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Flooded Caverns&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Fan House&lt;/cite&gt; and its small sub-level &lt;span class=&quot;strike&quot;&gt;(neither are connected to the main levelset yet)&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;bold&quot;&gt;Forest area (world2)&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;cite&gt;Twisted Trees&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Peaceful Pond&lt;/cite&gt; (to be removed from the main levelset unless I change my mind)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Autumn Town&lt;/cite&gt; (to be removed from the main levelset, at least for the first release)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Eerie Arbor&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Bon Bosque&lt;/cite&gt; (both versions)&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;bold&quot;&gt;Cave area/Limestone caverns (world3)&lt;/p&gt;
&lt;p class=&quot;italic&quot;&gt;(Notably, I&#039;ve designed &lt;strong&gt;all&lt;/strong&gt; of the levels in this set. There are other cave levels around that are not part of this set which were designed by other people. Still, some cave levels may need to be cut from the first release to avoid monotony, etc.)&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;cite&gt;Rocky Roots&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Caverns of holes&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Underground river&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Darkness Central&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Bombing Fools&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Hidden Depths&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Watery Alley&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Plagued Mine&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Bug Mining&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Fast Lane&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Hanging Platforms&lt;/cite&gt; (formerly known as &lt;cite&gt;Plagued Mine&lt;/cite&gt;, otherwise unrelated to the current level of the same name)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;The ancient secret&lt;/cite&gt; (&lt;span class=&quot;strike&quot;&gt;codename — may need to be removed from the first release but it&#039;s a &lt;acronym title=&quot;Work In Progress&quot;&gt;WIP&lt;/acronym&gt; intended to be a secret level&lt;/span&gt; removed now)&lt;/li&gt;
&lt;/ul&gt;

&lt;p class=&quot;bold&quot;&gt;Dungeon levels/Milgram&#039;s Fortress (world4)&lt;/p&gt;
&lt;p class=&quot;italic&quot;&gt;(The only mainline levels here that weren&#039;t designed by me are Sirp&#039;s, “Dungeon Blocks,” and Jetrel&#039;s, which are Milgram&#039;s Throne Room prelude, main level and epilogue level.)&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;cite&gt;Killer Bunnies&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Burning Stone&lt;/cite&gt;&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Dark Corridor&lt;/cite&gt; (codenamed &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/DoomyDoomsOfDoom&quot;&gt;&lt;cite&gt;Doomy Dooms of Doom&lt;/cite&gt;&lt;/a&gt;)&lt;/li&gt;
  &lt;li&gt;&lt;cite&gt;Dungeon Crawling&lt;/cite&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;div class=&quot;thumbnail float-left&quot; style=&quot;width: 160px;&quot;&gt;&lt;a href=&quot;/images/r/screenshots/frogatto-dungeon-crawling.png&quot;&gt;&lt;img alt=&quot;Frogatto: Dungeon Crawling (screenshot)&quot; src=&quot;/images/r/screenshots/th_frogatto-dungeon-crawling.png&quot; /&gt;&lt;/a&gt;&lt;div&gt;&lt;cite&gt;Dungeon Crawling&lt;/cite&gt; (world4 level)&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;It&#039;s been an amazing 5-month work which has almost been halted by a &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/46-Earthquake-in-Chile.html&quot;&gt;&lt;em&gt;great&lt;/em&gt; earthquake&lt;/a&gt; and &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/64-More-power,-now!.html&quot;&gt;a broken power adapter&lt;/a&gt; (&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/66-Once-is-not-enough.html&quot;&gt;twice&lt;/a&gt;). Admittedly, &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/56-Its-hard-to-bid-farewell.html&quot;&gt;I had to abandon &lt;acronym title=&quot;Invasion from the Unknown&quot;&gt;IftU&lt;/acronym&gt;&lt;/a&gt; to get more work done in less time, but I think it&#039;s a fair trade since Wesnoth campaign maintenance has slowly become a sucky job due to the always changing conventions with every mainline development cycle.&lt;/p&gt;

&lt;p&gt;I couldn&#039;t finish my own platformer engine as I wanted, but instead I found this awesome opportunity to design nice levels inspired by my favorite platformers of the DOS gaming era (&lt;a href=&quot;http://en.wikipedia.org/wiki/Commander_Keen&quot;&gt;Commander Keen&lt;/a&gt; and &lt;a href=&quot;http://en.wikipedia.org/wiki/Jazz_Jackrabbit&quot;&gt;Jazz Jackrabbit&lt;/a&gt;), this time with a heavy focus in fun, yet reasonably challenging gameplay and &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/SceneryPorn&quot;&gt;ambient design&lt;/a&gt; thanks to Jetrel (also Wesnoth&#039;s Art Director) and Neorice&#039;s (also a Wesnoth artist) awesome art and Sirp&#039;s brilliantly designed engine. The main background music used in the seaside levels is also remarkably sweet, provided by Rain, another Wesnoth musician who has provided such epic themes as “Suspense” and “Knalgan Theme” to the strategy game.&lt;/p&gt;

&lt;p&gt;We&#039;ll need lots of testing to make sure the final product&#039;s quality is what we&#039;ve been aiming for and that nothing&#039;s been broken or messed up during development. It&#039;s a highly recommended game for retro-freaks like me. &lt;img src=&quot;/dorset6/img/smilies/biggrin.gif&quot; alt=&quot;:D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 16 Jun 2010 00:54:19 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/72-guid.html</guid>
    
</item>

</channel>
</rss>