Frequently Asked Questions

Please read this section before asking me any questions! I get asked the same questions a lot by many different curious people, you see, and I'd appreciate it if you'd save me the bother of having to repeat myself yet again.

It gets rather tiring, and I can end up being bitter or rude or sarcastic as a result of that.

When will [game] be out?

I wish I knew! I've just stopped even trying to guess these days, since my estimates were never even close to accurate.

While I do work full-time on my games, I'm not officially employed, and it's hard to stay motivated without a boss or deadlines or anything like that.

Also, while I start projects all bright-eyed and bushy-tailed, working on them from the moment I wake up in the morning to the moment I go to sleep (I have no life), buzzing with energy and excitement, I soon reach a point where I just emotionally crash, and it becomes extremely challenging to make further progress on that project at that time. I REALLY wish this didn't happen, because I find it tormenting, but since I've come to realise that it unavoidably does, I've been trying to come up with ways to get around it and still be productive.

Not that that helps predict release dates!

Why don't you hire or work with other people to get your games made faster?!?

It'd probably be a good idea to work with a team; I've been realising recently that it's not feasible to do all the work on large projects myself.

The reason I've always avoided working with others in the past is because I have a condition called Social Anxiety Disorder, which has cursed me with all kinds of insecurities when it comes to depending on or being depended on by other people. The stress of working with others seemed like too much to bear, so I tried to avoid it.

My ideal situation would be to form a small team with a group of like-minded friends... but I've yet to find such people. If I ever do, I'd be happy to have someone to share the burden with.

Can I help you make your games?

This is similar to the last question, except some people do directly offer assistance like this instead of suggesting that I find some elsewhere.

I know people like this are well-meaning, but unfortunately people generally don't have the appropriate skills to be of any real use... And even if they did, I'd not want help for reasons I mentioned above.

There's also the matter of devotion. I stick with my games because they're very dear to me; as artistic expressions, I pour my soul into them, you could say, and I was driven to make games in the first place by a deep passion to make games. Other people would perhaps lack this passion, instead wishing to help either hoping some of my 'fame' will rub off on them for the sake of bragging rights, or just so they can feel good about themselves for being a helper, etc, and they'd get bored after a few days or weeks and leave with unfinished contributions. Or something.

The best way you can help is by rating my games positively on sites like Kongregate, etc.

Why aren't you working on [the game I'm waiting for at the moment]? I bet you'll NEVER finish it!

Unfortunately, my track record isn't what anyone would call spectacular. I've finished far fewer games than I've started, and I've restarted others before ever finishing them.

I can't promise that I'll ever finish any of the games I start, even if I do seem enthusiastic about them and start them and everything. Some just prove to be far too tedious to work on... and since I've got no direct employer forcing me to work on them, I just... don't.

If you've ever worked on a creative project for a long period of time - say, a story or something - you'll probably know that even if you start it with eyes wide with excitement and you're eager to get it finished and you're having several concurrent orgasms just thinking about the ideas you'll be putting down, the feedback you may get, etc, it gets more and more tiresome as the days drag on, and sooner or later, you just don't wnat to work on it anymore. Either you feel you've grown up since you started and don't like the ideas in it anymore, and think you can do better now so you start another story, or just doing the same thing day after day after day leads to a horrible sense of boredom and you'd rather do anything else, just to spice things up a bit.

I often switch between games I'm working on to do away with this monotony, but sometimes I never go back to the previous game... Sometimes I do, though, so I really can't predict what I'll do!

So if I'm not working on what you want me to work on, even if it's a guaranteed success, it's because I've likely spent so much time working on it that it's dreadfully boring and I'm working on something else just for a change of pace.

If I'm not talking about a particular game openly in news posts, please don't ask me if I'm working on it because I'm probably not! I'll always let people know what I *am* working on though.

Hey, you should contact [big, famous games design company] and sell your game to them and/or join their team!

Strange as it may seem, I make games but don't have any desire at all to work as a part of a big games design team. I'd rather be the master of my own creative universe (my, how arrogant that sounds!) than be some mere drone slaving away from nine 'til five on technical minutiae relating to some other person's ideas that I don't even like. There's no passionate drive that I feel towards that. I'm not after fame or fortune or a well-paid or secure job; I just want to express myself, and the medium I've chosen is Flash games.

How did you learn Flash? Can you direct me to the website you used?

I learned Flash ActionScript from various online tutorials; I'm self-taught. I didn't use any specific site or anything though; I just searched Google generically for things like 'Flash tutorials' and read all that I saw if I found it interesting.

It was a long road, but I was passionate about it and eager to seek out and absorb this information. It takes many, many long hours of devotion to get good at making games, and it took me years to get to the level I'm at today; there's no easy, magic solution. Like everything, you really have to work at it to get anywhere.

If you really have the passion to make games, then seek out all you can find and learn, learn, learn! Don't wait for others to teach you; teach yourself! If you don't have this drive, and don't want to spend the time learning such things by yourself, then sadly I don't think game design is for you.

I had no 'life', making it much easier for me to focus on these things when I wasn't at school, back when I was still learning. If you don't have the time to regularly spend hours at your computer, maybe you won't have the time for game making.

But where do I start? I don't know anything about programming at all!

I use a program called Adobe Flash to make my games, using the ActionScript language. This program is NOT free, so if you don't have it, you won't be able to make games using the same methods as me. You should only get it if you feel that you'll really stick with it.

If you have Flash but don't know where to go from there, then perhaps try searching Google for things like 'actionscript beginner tutorials', and reading what comes up. If there are bits you don't understand, then try searching for them specifically to find more information about them, which will hopefully improve your understanding.

You really do need to have the passion to find your own answers rather than asking others if you want to get anywhere. The internet's full of the information that you need to learn; you just have to go out of your way to actively find it.

What do you use to make your games?

They're called Flash games because they're made in a program called Flash. It used to be Macromedia Flash, now it's Adobe Flash.

It's not a free program; you have to buy it. It also takes a while to master its functions and stuff; merely having the program is not enough to make games in the same way that having a pencil in your hand isn't enough to create beautiful artworks.

What do you use to make your music?

I use a program called Sibelius. It, too, isn't free, though there are various midi-making programs that are if you take the time to look for them (I've got no direct links, unfortunately).

This program too requires skill to use; having it isn't enough to make good music. I prefer it because of its proper musical notation, but one of these days I want to look into some music software that gives better sounds than the generic midi soundset. I've found a few before, but the sounds are never *just right* somehow, even if they do sound 'better'... Hmm.

You should make your games available as apps for the iPhone (or similar systems), where people would be more willing to pay for them!

If only it was so easy! If only I could merely release my games as-is for those systems then watch the money come rolling in, but it's not that simple.

These handheld systems tend to only play games or applications written in certain programming languages, and Flash ActionScript is not one of these languages. That means that I effectively have to translate everything that I've made into a new language, and I don't even know the languages I need to translate to. It'd be like coding the game from scratch. This is easy enough for smaller minigame sorts of things that only took a weekend to code in the first place, but for projects of the scale I work on, it's just not feasible.

I can't afford to get anyone else to do it for me and wouldn't be able to cope with working with someone if I did, not to mention that I don't even really own any of these modern fancy gadgets like an iPhone or whatever.

These same things apply for releasing games on the DS, PSP, or even Wii or PlayStation or anything. They all require using different languages and more work than I'm capable of doing alone, so I'd have to work with others, and the whole reason I'm making games at all is to avoid that.

I played one of your games on website X, but my saves don't appear when I try to play it on website Y!

Flash - the program in which my games are made - apparently stores save files specific to the particular location from where the Flash file was accessed. So for example if you play MARDEK 1 on Kongregate and want to play MARDEK 2 on Fig Hunter, the saves won't transfer automatically because the chapter 1 saves are specifically "saves for MARDEK 1 on Kongregate".

It's possible to find and manually move these files, though. This is how to do it on certain versions of Windows, though it should be similar on different operating systems, though probably with slightly different paths.

Make sure hidden folders are being shown, and navigate to C:\Users\USERNAME\AppData\Roaming\Macromedia\FlashPlayer\#SharedObjects\ where 'USERNAME' is the name of the username on your computer. There'll be a folder with a name made up of a random string of alphanumeric characters; enter that.

This folder will contain a folder for every location that you've accessed a Flash file from before. You'll need to find the folders for the two sites that you want to tranfer between; for example, '' and '' (the actual folder may be ''). The Search feature is handy here.

In the folder that you want to copy *from*, you should find a bunch of .sol files for all the Flash games played on that site. Locate the ones with a name that suggests they're from the game you're interested in (the MARDEK ones probably have "MARDEK" in them somewhere, for example), and simply copy them over to the folder of the site that you want them to appear on.

You can also transfer the .sol files from one computer to another like any other file.