A Short History of Radical Dog

I’ve been a developer long enough that it seemed fair to round up my old crap in one place. That way, you can see I didn’t come from a vacuum – in fact, I came from some very crappy games indeed. So, a short history of Radical Dog!

Astronaut’s Journey is but one of the many “jam games” I have been making alongside my major project.

Astronaut's Journey

…Jams which produced games like Flappy Blocks and Platformer Mixtape! Game jams are just awesome for testing ideas quickly, without having to cry about development cycles.


Back in 2012 and 2013, I spent two summers working at Mousebreaker. All are soon-to-be-deceased Flash and unfortunately already have unfixable legacy issues; but they are also some of my favourite works. For example, Literally Insane Racing has some 40 cars with unique properties, so that every car is competitive in certain races.


I was hired by Mousebreaker on the back of The Man with the Invisible Trousers from 2011. This puzzle-platformer was featured on most major Flash portals, even though it’s riddled with more bugs than Lindsey Lohan’s mattress.

It clocked up 4.5 million plays, which is more people than you can fit in a boat.

Before that, was Slide Racing in 2009. This was also a hit, with 5.5 million plays. This game was my first to include a stupid story, which would go on to be a theme.

Uh oh! Here’s where it gets really scary, into the realm of games that made no money because, surprise, they’re a bit rubbish. Let’s be honest – the only awards they’re going to win are from my mum.

For example, the most disappointing “rhythm” game you can play, “Dance Bebbe”.

I have no idea what I was thinking, I mean hell, look at that dancing robot.

And finally, the first game I ever made, where you play a man avoiding a variety of confusing attacks. Presenting Save Stanley from 2006:

Save Stanley

There’s no way to pretend these early games were anything other than pure, unfiltered crap. And maybe that’s the moral? Anyone can start by making shitty games! Somehow, it teaches you the skills to make less shitty games, until you too can make games that are proudly adequate!


Posted in Article, My Games | Comments Off on A Short History of Radical Dog

The Interviews

I’ve conducted a handful of developer interviews, because I find that there’s always something new I can learn from others. It’s about time I put them together to make them easy to browse!

To The Moon

Kan Gao – solo developer of To The Moon, which has exploded since this was conducted in 2012. Now a film of the game has been greenlit!

Sophie Houlden – a longtime indie who made her name in Flash games. She was very gracious and open in this interview, painting an honest picture about her life as an indie.

Lucas McCann – half of the duo working on Wild Mage, which is a very exciting project that had a successful Kickstarter.

Ben Porter – known for MoonQuest, and its long development cycle. There’s also some nice discussion on the value of coding a game engine from scratch.

That’s all so far! I’m always looking for more subjects with interesting stories, so if you have something you want to talk about, I can be reached at helloearthling@gmail.com or on Twitter.

Posted in Article, Interview | Comments Off on The Interviews

The Platformer Where You Literally Cannot Die

Wario Death is such a typical “failure state” in platformers that it’s hard to imagine one without. Yet, for Wario Land 3, this absence makes it one of the most innovative platformers you can play, even two decades after its release.

There are a few things that make this design functional:

  1. Inventive villain effects
  2. Thoughtful level layouts
  3. Puzzles utilising the villain effects

Let’s go!

The Villain Effects

Death is the defacto platformer “failure state”, as you reset at the previous checkpoint to have another go. In Wario Land 3, this is removed entirely. Instead, enemies will stun you or give some status condition that may set you back. If you fall off a platform, or get sucked into a bubble, you will find yourself having to attempt a small section over again.

Inflated Wario

The enemy effects are also funny! Wario finds himself being turned into a zombie (must find a light to turn back) or swelling up as an allergic reaction (floating up until he hits a solid object). The varied effects bring something new to almost every level.

Better yet, the player keeps some control. They may guide their dizzy Wario as he stumbles, or continue making progress in the level while Wario is on fire! Getting hit by enemies does not interrupt play, but adds to it.

The Level Design

A few games have dabbled with “no failure state”, such as TT’s LEGO games, or Kirby’s Epic Yarn. In these, a death means no progress is lost whatsoever. However, in Wario Land 3, the levels loop in ways to capture players’ mistakes safely. There is a “failure state”, but it isn’t death.

To give a simple example, many of the platformer sections have pits to fall in. The player runs back to a ladder, and climbs up to the starting position. This format is used in many ways; for example as Wario tries to make his way down through a swimming section and must avoid bubbles that return him to the surface.

Many levels rely on one gimmick, such as a water current that will take Wario to the start if he falls in. Pictured is a clever “break” in this current, giving a mid-level checkpoint to ensure that challenges don’t become too frustrating.

None of this couldn’t be done with traditional “death and checkpoint” mechanics, but keeping the player alive ensures there is never a break in the flow.

Making Puzzles From The Effects

The transformations are regularly used as puzzles, taking advantage of how they all play differently. Pictured is ‘Fat Wario’ and a little donut-throwing enemy.

“Okay, just one more wafer thin donut…”

In some levels, fatness slows you down as your jumps shake the earth. However, here you need to use your earth shaking to get the donut chef to bounce up the platforms on the right! It’s a clever puzzle, and the sheer number of different effects allow for many of these moments. Perhaps you need to use the zombie to fall through the floor, or get turned into a spring to bounce to a high place?

Spring Wario

The Take-Away

Wario Land 3 is one of the best games on the Gameboy Colour, and I’m surprised that the no-death concept hasn’t become a regular feature. Perhaps the best lesson to take from this game is that nothing is sacred in your favourite genre – it could even lead to new innovations. Superhot took the FPS genre and slowed it down so you can plan your actions, while Snake Pass is a 3D platformer with no jump button. What about a dungeon crawler where you aren’t trying to kill enemies, or a fighting game where the characters don’t take damage?

If nothing else, push boundaries.

Posted in Article | Comments Off on The Platformer Where You Literally Cannot Die

Interview: Ben Porter

Happy Moonman

Hot on the heels of his early access launch of MoonQuest, I got the chance to speak to Ben Porter about its creation. He has written about the somewhat arduous 7 year journey, involving Kickstarter and numerous extra activities on the way. At last, the game is out, though Ben isn’t done finished with the project just yet.

Congratulations on the launch of your game! What were the biggest inspirations going in to MoonQuest?

Ben: Thanks! Minecraft, Nethack, Terraria, and Spelunky are the biggest inspirations for the game, and I like to feel like I’ve absorbed some goodness from each. With that said, MoonQuest actively tries to be its own thing, and doesn’t really fit the genres of any of those games. My earliest ideas for some of the things in MoonQuest go back decades, to when I was a child, designing how a character in a game might have different armours, weapons, etc.

You’ve written about the extended dev period dating back 7 years. Given a time-travelling email server, what advice would you give yourself 7 years ago?

B: I’d definitely send myself the article, but in addition I’d tell myself to be wary of having two competing motivations: learning how to make a game from scratch, and making a great game. I would tell my past self to just do one or the other. I’d probably also tell my 2011 self that the new engine on the block, Unity, would become the defacto game engine for independent developers and that I should try to ship a commercial game in that first.


You’ve made all sorts of other projects, from Twitter toys to game jam entries. Have these changed your development process at all for major projects?

B: All my little projects feed back into my development. I’ve written a standalone dialogue generator, for instance, that I incorporated into MoonQuest, and now the NPCs all say random phrases. Design-wise I think all those prototypes and side-projects definitely influence the ideas I have for future games — all typically of a procedurally-generated nature.

You also created @Pixel_Dailies, where artists are challenged to make pixel art to a theme. Going back to old videos, it’s clear that MoonQuest’s art has come a very long way – are Pixel Dailies the reason?

B: It took years to figure out the basic MoonQuest style because I was a fairly novice artist. I started Pixel Dailies to improve, and I think it helped dramatically with MoonQuest. However, the main reason MoonQuest has improved is because of the work of two artists: G. P. Lackey, who did some amazing concept art and designed the style upgrade post-Kickstarter, and Alex McDonald, who has been solidly working on the game since around 2014, creating everything from the backgrounds, animations, character portraits, promotional art, and so on. I can’t overstate how much that MoonQuest is a collaborative effort.

2012 art

MoonQuest circa 2012

What did you get right or wrong about the Kickstarter?

B: The Kickstarter was instrumental in producing MoonQuest, and without its success I would have had to release a very buggy and incomplete game into Early Access. The experience was 99% positive. The 1% badness was the fulfilment of the t-shirt backer rewards, which ended up being a nightmare due to reoccurring printing issues. I think the Kickstarter was successful primarily because of the many people who already knew about and supported the game — it was their enthusiasm that helped drive the publicity of it to help me reach the goal.

Did you get any advantages from coding everything yourself, down to the basic game engine?

B: In theory, the advantage I have is that I can fix, optimise, or reengineer any part of the system to suit my game. If I wanted to distribute it on another architecture, I could (again in theory), port all the code myself. However, the benefits of building your own engine have dramatically declined over the last decade. Unity, Unreal Engine, and Game Maker have become more powerful, cheaper, and more widely-used. Building your own engine these days is worthwhile if your game is relatively simple, if you’re an expert, or if your game does something substantially different (e.g., is based on some new rendering technology). My advice to anyone starting development on a new game: just use a commercial engine.

Wolf in the wild

Finally, is Moonman ever seen without his glowing smile?

B: Some say his face is just painted on.

Thanks a lot to Ben for the chat! MoonQuest is out now in all good Steam libraries. Or find @eigenbom on Twitter and change his icon.

Posted in Interview | Comments Off on Interview: Ben Porter