Sunday, 10 February 2013 0 comments

Indie Dev Insight: Vlambeer

Vlambeer is a Dutch independent game studio best known for its frantic, arcade-style games such as Super Crate Box. Its because of this game that I first heard of Vlambeer and have been following since due to their quirky aesthetics and addictive gameplay of a classic formula. For those not aware of this company its worth looking out for their forthcoming titles of which I am eagerly awaiting Ridiculous Fishing for iOS.

Rami very kindly took some time out of their very busy schedule to provide some insight into their experiences to date.

What got you into writing games?
We have seperate stories, obviously. Rami started very young - at the age of six, because back then the only game he liked was written in QBASIC and he had to open the editor to compile the game. Jan Willem ran into Game Maker in a magazine halfway through his teens and hasn't really looked back since.

What's good and bad about what you do?
We make small, contained games. Those are more fun to create for us. We're chaotic and impulsive, though, so we might end up working on four things at once and getting overworked.

How many people are involved in writing games at Vlambeer. What roles do they take on?
Vlambeer is two people - a designer and a developer. We're terrible at art & music, so we ask talented friends to help us out with that.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
Be a bit more careful with our health. Working on four or five projects at once can probably literally kill you.

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
Game Maker, FlashDevelop, MS Paint, Photoshop, Visual Studio.

What made you choose these tools over others?
They're what we're comfortable with. That's really all there's to it. We like those programs, so we use them.

What marketing tactics do you employ? Forums, twitter, paid PR etc
We don't like forums - they feel like a closed system. We use Twitter, Facebook and obviously do our press reachout and work.

What effect do you think free to play has had upon your game design?
None.

What resources do you swear by for learning new techniques, getting more from the packages you mentioned above, news etc. e.g Books (specific titles would be appreciated), forums / websites, social media
Practice, really. We sincerely believe you only truly learn through doing things.

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
We think the bubble burst years ago. However, the equalizing factor is the expectations for iOS. A small company can make something as cool as a big one.

Do you think app games will eventually kill off AAA titles as we know them?
No. We think there's place for both - we think there is place for dozens of more variations on 'games' as we know them.

What does 2013 have in store for Vlambeer?
We want to make a lot of games! LUFTRAUSERS and Ridiculous Fishing are almost done, but we hope to be spending a lot of this year prototyping, programming and having fun.

Any additional advice you would give for up and coming indie developers?
Make games, be serious about what you do and spend time making sure people play your game.

Check out Super Crate box on iOS and follow Vlambeer on facebook.

Tuesday, 5 February 2013 0 comments

Indie Dev Insight: Kuyi Mobile

Kuyi Mobile is an independent game development company based in the Philippines and focused on creating a new breed of mobile games.

I first came across Erick and Kuyi Mobile when part of the Corona SDK community and a feature run on the incredibly popular Streetfood Tycoon game. I know for one that my wife is addicted to this game as its a blend of casual game, vibrant colours and addictive gameplay. I spoke to Erick when having just launched Streetfood Tycoon: World Tour.

What got you into writing games?
I guess it's the same for all game designers/developers--I used to be a passionate gamer (now I have less time!) and play a lot on different consoles/platforms. And being a cartoonist has helped me get into game design/development easily.

What's good and bad about what you do?
There are a lot of good things about being in the game industry but I'm pretty sure everyone has heard it all by now so I'll concentrate on the bad. Two of the bad things that I had to struggle with was work-life balance and staying healthy. It feels great to be able to hack at night and do fantastic things but it takes a toll on one's health. I wouldn't advise sleeping late at night anymore. Whether you're working at home or in an office, be sure to allot time for work and spend the rest doing something else--recreation, exercise, hobby, quality time with family, etc.

How many people are involved in writing games at Kuyi Mobile. What roles do they take on?
I've always been a one-man team since I put up Kuyi Mobile but I outsource all my sounds and music. It's not that I dislike working with other people, it's just that I wanted to start small and take it one step at a time. Just last December, I started forming a team and added one developer and an artist to Kuyi Mobile. Hopefully, we can get a decent office soon and work more seamlessly.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
If there's anything that's changed, it's my process of choosing my next project. Though the gaming industry has boomed the past few years, competition has also gone up which means we all need to level up and put as much quality into our products as possible. I usually do a lot of market research, brainstorming, prototyping and getting a lot of early feedback for my game ideas before I go full blast on it. Choosing which game project to embark on used to be just a day or two, now it's about a month or more!

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
I was actually never dependent on just one tool (discounting XCode, of course). I started out with Cocos2D and now using Corona SDK. I'm currently exploring Unity and possibly use it for my next game project. I believe it all depends on the game that you're working on, what the requirements are and what 3rd party tool can support it. Of course, it gets harder to support and churn out updates if you're using various tools but I don't mind as long as my players/customers get a fantastic gaming experience when they play my titles.

What marketing tactics do you employ? Forums, twitter, paid PR etc
To be honest, I just send out a press release via PRMac and that's it (used to be only US$20, now it costs US$22!). Since I started, the only things I've added to my marketing are my social media channels--Twitter and Facebook. You really can't survive w/out engaging with your players. I try to experiment with a few marketing tools from time to time but I never really stuck with anything consistently. Right now, I'm experimenting with Facebook's mobile ads, figuring out its effectiveness and how it can help me grow my userbase.

What effect do you think free to play has had upon your game design?
F2P is a huge game changer. I used to be your free + paid type of guy but since I got into F2P, the way I look at game design has totally evolved and changed. It pushes developers to be more creative and ingenious and it's not actually bad as long as you keep your game's main goal and mechanics intact. I also spend a lot of time on monetization and virality but I make sure that it doesn't sacrifice my original gameplay. I'm not after my player's money, I'd rather give them a nice and enjoyable gaming experience. Besides, those who really like my games will eventually make a purchase and support me anyway.

What resources do you swear by for learning new techniques, getting more from the packages you mentioned above, news etc. e.g Books (specific titles would be appreciated), forums / websites, social media
What I love about this industry is that everyday, you can always learn a new thing or two. I read a lot of books about game design, entrepreneurship and startups and spend a lot of time on indie and game development sites to learn more about what's new, trending topics and what's coming.

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
I'd rather not think about the gold rush and how it will all fail in the end. I prefer to focus on creating more games, growing my userbase and building a nice track record. As long as you have built a good game catalogue and acquired a lot of fans along the way, I believe you'll be able to sustain yourself in any kind of situation.

Do you think app games will eventually kill off AAA titles as we know them?
One great thing about what Apple did is that they provided an arena for indie game developers like us to compete with the big guys so yes, we can definitely compete with Triple A titles but I don't think we'll eventually kill them. There's a lot of room for both and it's become a great ecosystem for developers, content providers and consumers.

What does 2013 have in store for Kuyi Mobile?
New games! :)

Any additional advice you would give for up and coming indie developers?
Start small, aim big! Also, do your homework--come up with new & unique game ideas, research what's out there and ALWAYS focus on quality.

Why not give Streetfood Tycoon: World Tour a go. Its fun, free and as addictive as ever and available on the App store.

Friday, 1 February 2013 0 comments

Indie Dev Insight: Retro Dreamer

Who ever thought that poo and ice cream would be a good combination but for Retro Dreamer they have had phenomenal success with the Happy Poo and Ice cream drop / jump games which has seen telephone numbers of downloads across the collection.

What has fascinated me about Retro Dreamer's approach is not the technicalities of the games but how the success is driven by a simple uncluttered game design with cross promotion across their collection. I had a chat with Gavin Bowman (@GavinBowman) to get further views on their success to date:

What got you into writing games?
I've always loved playing games. I did some hobby coding when I was a kid but never really stuck at it. I was working on regular software when the casual games and mobile games market were looking exciting, a friend asked if I'd like to make a game with him, and I haven't stopped since.

What's good and bad about what you do?
Flexible hours, creative freedom, and great job satisfaction vs. Never not working, no external structure or direction, unpredictable income.

How many people are involved in writing games at Retro Dreamer. What roles do they take on?
There are two of us, myself and Craig Sharpe. He does the art, I do the code. We try to share everything else out as best we can.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
Probably design earlier apps with a little more cross platform in mind, but I wouldn't go mental on it. I'd have tried to capitalize on successes with updates instead of prioritizing new apps, and move on more quickly from failures. And I'd have tried to finish more of the projects we abandoned and cut down the scope more on some of the projects we did.

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
Xcode & Photoshop primarily. The rest of the Adobe tools definitely factor in too, and we've been using various tools for sprite sheet creation. For our Android games we use Eclipse to build them. We don't use a game engine or SDK, but we will probably be using Unity for some of our new games later this year.

What made you choose these tools over others?
We're mostly still using the only tools that worked or that we had when we got started. We're looking to Unity because mobile hardware is advancing so fast, we can take advantage of that much more easily than expanding on our own code, and I love the idea of getting another layer between myself and hardware variations & platforms.

What marketing tactics do you employ? Forums, twitter, paid PR etc
We've tried a lot over the years, we've posted on forums, sent out emails to press sites. We're active on twitter and we have a Facebook page, but we're not super active with marketing, these days we have a tendency to let the games fend for themselves a little and see what happens from there. It's not smart, but it lets us focus more on the games. We've also had a bunch of help over the years from some of our awesome indie friends. We did pay for a press release once, but it was cheap and probably pointless. We haven't tried paying for PR services, but it's not something we'd rule out for the right game, I've seen them do wonders and marketing is not something either of us are fond of taking charge of.

What effect do you think free to play has had upon your game design?
It's forced us to think a more about engagement and player retention. Which is a good thing, because those are the same factors that drive word of mouth on paid apps anyway! I think some of our earlier games we just picked a concept we thought would look appealing, attached it to an interesting game mechanic, and hoped that people would like it. Now we worry a bit more about how many people will like it, and whether they will come back and play it again.

What resources do you swear by for learning new techniques, getting more from the packages you mentioned above, news etc. e.g Books (specific titles would be appreciated), forums / websites, social media
I don't have any specific resources I use, my twitter or browser reading lists are always packed with great links people have shared recently that I'm never short of something to look into if I get a chance!

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
I thought that was back in 2009, didn't that happen already? :). Seriously though, the market has massive potential, and there are still great opportunities. There's almost certainly too many people rushing into it though, it's highly saturated, there are great games coming out every day that none of us will ever hear of. Some of those will have been in development for months or years, some will have had someone's savings poured into them. But wherever there are a big opportunities, there's always going to be a lot of people chasing them. Hopefully someday everyone will go in with their eyes open. The big numbers that you read about in the App Stores are heavily skewed to the top earners, the curve down from #1 to #200 (or even #10) is phenomenally steep, and it doesn't end there!

Do you think app games will eventually kill off AAA titles as we know them?
I think both markets are changing, and will continue to do so, but I don't know where it ends. I just hope whatever happens there is a marketplace where small companies like ourselves can keep trying to make a living from games.

What does 2013 have in store for Retro Dreamer?
More games, more updates! We have a lot of things we're working on, we're excited for the new year. I'd like to hit the onegameamonth.com target, but as long as we're working hard and getting good things made I'm not going to be too depressed if we don't 100% it.

Any additional advice you would give for up and coming indie developers?
Start stuff, finish stuff, get it out to people. It's the only way to improve. And if people go wild for something you make, nurture it and cherish it, because you never know when that will happen again.

Download Retro Dreamer's latest game Happy Poo's Revenge on Google Play which has been written for one game a month.

Monday, 28 January 2013 0 comments

Indie Dev Insight: MagnetiCat

There are many things I like about being an indie (hobbyist) developer. The community is so incredibly supportive; there is lots of material at your finger tips; great forums and on the whole a lot of like minded people.

I can't put my finger on when I first came across MagnetiCat but we have certainly built up a rapport over the months. This was even more cemented by their first incredibly addictive launch game called Tiny Crosswords which is a prime example of how to do a simple concept well. While of course I would strongly recommend you download immediately please spare some time to have a read of their thorough and incredibly in depth account.

What got you into writing games?
It is one of those 2 or 3 things I always wanted to do. I grew up playing on NES and GameBoy, but before that I "inherited" a Commodore 16 from my cousin and played and experimented with it until it died and I was not able to find repair parts.

When my family could buy a PC, I discovered adventure games, and I think those - the first two Monkey Island games, in particular - are the games that made me think: I would really like to be able to create something like that, one day. Ron Gilbert has been my hero since when I was a kid.

But I was a curious kid and was distracted by many other interests. I was serious about being an astronomer, then I decided to be a punk, then I wanted to be a cinema director, then I wanted to be a painter. And so on.

What's good and bad about what you do?
So far, I love almost everything about making games - from the idea phase to the end of development it is something very demanding, but also extremely rewarding. Like all creative jobs, you are building something that will live on its own, in the hands and minds of the player. Being a person with diverse interests, game development is also something that lets me put everything I love in it. I wish I could do it more.

It is very different from what I normally do, working as a freelancer for others. Even if you have a chance to work with nice people, there the job becomes routine and just a grind for making more money and paying the next rent. You are not building anything for yourself, and in the end your clients rightfully think only about their own interests, not yours. You have no benefits and you are not building a solid future for yourself. While I would never change it for a 9 to 5 job – I need to be as free as possible - it is a stressful life.

How many people are involved in writing games at MagnetiCat. What roles do they take on?
We are two people. I work mostly as game designer, programmer, and on sounds; Rossella does game design and graphic design. But in general, we try to switch roles whenever possible. We work close to each other, so there is a constant exchange. It is something that comes from life as a freelancing team: each of us must be extremely self reliant, if necessary. If there is a problem with the graphics, the person working on them just fixes the issues; the same thing happens for most other things during the development of whatever we are working on.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
Tiny Crosswords is a small game (but there are similarly small games that are very popular in the Word category), developed and released under unusual circumstances. It is not enough to have a meaningful experience of the market, and many of the things we learnt we knew before releasing the game by following the stories of other developers.

Thinking about it, the only thing I would do differently is to avoid wasting as much time as I did on Twitter. In hindsight it was pretty obvious, but you must not count on Twitter for promotion, unless you know that people are following you out of genuine interest for what you are creating. In our case, Twitter followers were mostly other game developers coming from mutual follow exchange or using automated tools. They could not be interested in what we were doing, since we had no game in the store yet. Some of these followers I know outside of Twitter and I have helped in some web-related projects, but not a single one commented on the game or even congratulated us for our first release. Only a couple of people did.

Of course, if your game is particularly amazing, people will retweet it no matter what. So building something awesome – or better, building something that at least looks or sounds awesome - is still one of the first rules of marketing in the App Store.

Tiny Crosswords is not something that most would consider cool enough for their Twitter followers, I suppose. I would, but I made it, after all. It is a simple app, it's cute, it's elegant, and it is really loved by the few players that play it.

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
Photoshop and Illustrator are what we use for the art of our games. Rossella uses most of the CS suite in her freelancing jobs. Tiny Crosswords is a very simple game, and it was designed in Illustrator. We then rasterize the images in Photoshop and use Texture Packer to create the spritesheets. We use Blender as well, but not within games or prototypes, yet.

We work with Cocos2D, Corona SDK, and recently with Haxe. We have been playing with Unity3D as well recently.

What made you choose these tools over others?
Adobe products are just the standard for professional graphic design. Not perfect, by any means - switching from one product to the other in the Adobe suite is often source of nightmares - but they are products that deserve the reputation they have. The new subscription system makes the CS suite relatively affordable, as well, if you can deduct monthly expenses.

The programming side of things is much more complicated. I think I tried a bit of everything over the years. When I started coding on iOS, I first learnt Objective-C and then moved to Cocos2D. I really like Cocos2D, and while I did not release any game made with it, I used it for most of our prototypes, including the early version of Tiny Crosswords.

Then I started looking into multi-platform frameworks; I picked up CoronaSDK for 2D games, and the version of Tiny Crossword in the store is made with it. I did not pick CoronaSDK for ease of development: with all the resources you have, I think it is difficult to beat the friendliness of Cocos2D and even better, Kobold2D (now KoboldTouch). Lack of proper debug and profiling for Corona SDK apps (same issue I have with Unity Basic) is also unnerving. But the good, awesome thing about Corona SDK is that it works on multiple devices and platforms very well. It is very reliable, and there are not that many commercially supported frameworks focusing exclusively on 2D. The build size is very small, and performance is great.

And yes, I have been toying with Unity for a while, even though I started studying it more in the past 3 months. It is a great engine, but for simple 2D games, it is overkill. Unity Basic lacks proper debugging tools and build optimization, features that are necessary to develop more complex games – and 3D games tend to be more complex than 2D ones.

While Corona and Unity are targeted to different needs, they actually have very similar advantages and shortcomings. Both are closed source; both come with only their community as a free form of support. Combination of closed source and paid support is something that I will never like. Both offer a more expensive license that unlocks the full potential of the framework – prices are not crazy, but completely out of the pockets of most indie game developers.

A language and framework I am really enjoying recently is Haxe with NME. It is plagued by sparse documentation, but working with it just feels right. Performance is terrific, since apps are translated into native code, and you can target most modern platforms with it. FlashDevelop fully supports it, so if you are on Windows or you have Parallels on a Mac you can have one of the best IDEs in existence for your game development. I am interested in releasing smaller web games, and Haxe is perfect for that, even though it is regularly used to build huge apps.

I had considered also Unity's Flash target, but it is expensive and generates very heavy code as it basically includes all the code for the Unity engine in addition to your game code: it makes no sense to develop Flash games with Unity unless you need to develop 3D titles.

What marketing tactics do you employ? Forums, twitter, paid PR etc
We did not do any marketing for Tiny Crosswords, as version 1.0.0 was a soft release. Anyhow, we plan on sending out press releases, a trailer, and send out e-mails to review websites for version 1.1.0.

The best marketing strategy, right now, is obviously to start advertising your game many months before its release, but only if the game is particularly unique, big, or memorable: otherwise people will forget about it.

The best long term marketing strategy is to keep on building good games and create followers among your players. Do not target only a platform, especially if your games do not require extensive optimization to run on different devices. You won't become rich, but you could be making a decent salary doing something you love.

What effect do you think free to play has had upon your game design?
From the beginning, before IAPs were introduces in iOS, I had many ideas that I knew would have worked well with a free to play setup, while being perfectly enjoyable to non paying users. I could never make them, because I just did not have the time and money to work on the development.

This said, I have a big moral problem in building apps that make money by encouraging a compulsive behavior in gamers; it is something I would be unable to do. I like some free to play titles, though – NimbleBit's games, for example, are fun to play even if you do not pay a cent. Same for Imangi's Temple Run. Purchase of in-app items like in RocketCat Games' Mage Gauntlet is great as well. But I suppose that all these developers might be making even more money if they wanted to and tried to build a more vicious cycle within their games that forced players to buy, sooner or later.

What resources do you swear by for learning new techniques, getting more from the packages you mentioned above, news etc. e.g Books (specific titles would be appreciated), forums / websites, social media
If you want to learn something, I think the best way is to find some learning material that has some sort of internal organization. Random tutorials are cool to solve specific problems, but if you want to be self reliant, you need to have a bit of order in your mind. Not too much, just a little bit.

For Objective-C, I would recommend:

  • Stephen G. Kochan – Programming in Objective C: the best introduction to the language and all you need to understand Cocos2D books. It's being constantly updated, so grab the latest edition if possible.
  • Steffen Itterheim – Learn Cocos 2D: Steffen makes you build many small games instead of a big one, which is something I prefer while learning.
  • Raywenderlich.com, which offers also some introductory stuff for Unity3D.

For Corona SDK, the documentation (even though a bit messy), examples, and experimenting were all I needed. But even if you are familiar with other programming languages, I recommend you skim through http://www.lua.org/pil/ to learn the basics of the language. Lua is fun, but it has some quirks compared to other languages you have been exposed to.

But once you have studied a little bit, the only thing that works is to make games on your own. Small prototypes, built from scratch, just for you and your friends. Remake classic games like Space Invaders, if you are short on ideas or if your ideas are too ambitious. Just learn to make things, like an artisan. And after a few experiments, even though you think you are not good enough yet, try to complete a small game and release it. Leave that awesome adventure game for later.

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
Absolutely. I think the gold rush stopped in 2011. After that, huge successes from unknown developers are more and more rare. We have seen many in 2012 and in 2013 from Indie developers – Temple Run, Hundreds, the Blockheads, just to name a few – and while it is amazing these great games were built by tiny teams or solo developers, these are guys and gals that have been releasing solid titles from the beginning of the iOS app store. They have built a reputation for themselves over the years, even risking a lot in the process – Imangi's Max Adventure nearly killed them, and Temple Run was not successful, at first – and thus they have loyal gamers, followers, and they are well known and respected by Apple and the press in general.

These are things you cannot build with a single game – it can happen, but it is like winning a lottery where you can control just one or two of the numbers.

This said, I believe there are many niches were you can still be successful. Some swear by the educational game app market, for example, but then again I think it is unacceptable to force yourself to develop something you are not interested into; unless you approach game development only as a businessman, of course.

Do you think app games will eventually kill off AAA titles as we know them?
No, I think the opposite is already happening. Most of the names you see on top grossing lists are either the usual big companies that existed before the App Store – EA, Warner, Activision, Disney, and so on – or ex-indie developers that have made enough money to support their games with decent marketing campaigns.

Many developers accept to sell their games through game publishers. This is dangerous ground and you risk on losing your freedom and sanity going in that direction. I would not do it. Sponsorships like it happens for Flash games are fine, as long as you keep full IR on your work.

What does 2013 have in store for MagnetiCat?
We will release Tiny Crosswords in the Amazon store soon.

It is difficult to make precise plans when you do not have funds or cache money. We will work on more prototypes, and thus collect more ideas, so that when we have some moment of respite from our freelancing work, we can jump on one of these ideas and develop it.

I would like to focus on releasing some games on the web, and release those I think would fit touch devices also on iOS. I would love to do a Ludum Dare or two, but I doubt I will have the time to.

Any additional advice you would give for up and coming indie developers?
Just start doing stuff. Do not obsess over platforms, programming languages, softwares you are using to make your games. Programming skills transfer without problems from one language to the other. Pick the tools that let you complete the game in the shortest amount of time; do not fill your mind with useless keywords and syntax, autocompletion is there to help you in most IDEs, and chances are that any specific library you learn today will change completely in a couple of years. Pick the tools you can afford: there is plenty of free stuff you can use to build great games.

Build small things for yourself; when you feel you have something good in your hands, it is time to look for a bigger room to display it. Polish that thing, then unleash it to the wild and let it be played. Treasure feedback. Do not be an asshole to your fellow developers and gamers.

Once again, build small things that you love making and playing. If you can afford this luxury, do not obsess over money. The best things we make are those we make out passion, because they are the purest.

If money is a problem for you as it is for us, try to optimize your time. I feel your pain, I understand it is difficult to do, sometimes almost impossible. But you can do it. Say goodbye to that TV show. Play less games. Maybe take a shorter bath. Forget about Twitter. Forget about Facebook.

Risk a little. You won't be around forever, and the best thing to start doing something you love is doing it today.

Tiny Crosswords is available to download on App Store for free. Also keep up to date with MagnetiCat's progress on their website.

Friday, 25 January 2013 0 comments

Indie Dev Insight: RocketCat Games

To quote RocketCat Games their design philosophy is to have huge amounts of replay value; create deep and varied gameplay; while having unlockable Upgrades and Hats. This philosophy has served them well with Punch Quest being very well received by the industry but important lessons learnt on the way.

This is the second in the series of discussions with indie developers of all shapes and sizes who share their experiences and thoughts on the indie scene.

What got you into writing games?
I just felt like doing it one day. I was a big fan of free independent games for a long time. They made the process of making a game seem attainable. The App Store meant there was no barrier to entry to trying to make a commercial game, so I got a couple of friends to try it with me.

What's good and bad about what you do?
The best thing is probably the huge amount of freedom in being able to make a living off making games. The worst thing is maybe that it's a very solitary sort of thing. I still have never seen any of the people working with me.

How many people are involved in writing games at RocketCat Games. What roles do they take on?
3 people. I design the games, make the levels and tweak everything, and handle the business stuff. Jeremy Orlando does the programming. Brandon Rhodes does the art.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
It's really hard to say what I'd do differently. We learned a lot about how free game pricing works, so if I had to do Punch Quest over I'd tweak that for the release of the game. Otherwise I don't think I'd change too much.

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
We make all of our own stuff, except for some audio packages. Mostly from cheap/free sound sites. I'd like to check out Unity.

What marketing tactics do you employ? Forums, twitter, paid PR etc
I post to a couple forums and run a twitter account. I have a press list of people that like my games, so when a new one comes out I make sure the list gets codes for review. That list is always expanding. Also, with Punch Quest we started to get into cross-promotion with other developers again, which is really important.

What effect do you think free to play has had upon your game design?
It definitely affects the design. Or at least it did eventually. When Punch Quest was first released, free to play didn't affect the design much. We had higher end money sinks, but didn't make the game grindier than it was intended to be. As a result, the game didn't make much money at all. After awhile, we gave in and raised the price of in-game upgrades/equipment by 5 times the amount. This made profits surge. We'd like to see if there's a way to do free to play without it messing with the design.

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
Gold rush ended in 2009, didn't it? I have noticed that it's been getting steadily harder to break in and make a name for yourself. Still seems possible, though, like with the recent success of 10000000. It just seems to get more difficult.

Do you think app games will eventually kill off AAA titles as we know them?
They don't seem to be. They're very different markets. Especially since app games seem to be solidifying into certain preferred genres. Big AAA companies seem to mostly be avoiding the App Store, still, after all these years. I wonder if it's because they see the App Store as a casual-dominated market, where with a couple notable exceptions it's probably a mistake to do a big AAA title. So I don't see why app games would kill off AAA titles, because there's very clear divider between the two audiences.

What does 2013 have in store for RocketCat Games?
We're doing a free hack and slash game, with random dungeons. It will be similar to Mage Gauntlet. You'll pay to buy new character classes to play as. In that way, we're hoping we can keep the game design untouched by it being free. We'd also like to try making some no-IAP $5 games.

Any additional advice you would give for up and coming indie developers?
Here's some pricing thoughts. $3's still a nice price point if you can make a game fairly quickly, are a very small team, or a solo developer. Making a free-to-play game is unlikely to make you money as your first game, but it may be worth it just to get the exposure and a bunch of possible fans that you can show your next game to. $2 seems like a waste, most would just be willing to pay $3. I hate the 99 cent price point, seems like even more of a gamble than making a game free. May as well just charge $0, for the significant extra downloads.

Go and see what all the fuss is about and download Punch Quest for free.

Wednesday, 23 January 2013 0 comments

Indie Dev Insight: Christer Kaitila

When I first started writing this blog as a reflective tool to chart my progress through 10,000 hours, I got in touch with those more experienced than myself to see what insight they could give me on my journey.

Over the last year I have become obsessed by reading as much as I can about other devs experiences and advice, to the point that I thought I would reach out again to some for their wisdom to help me and you alike.

This is the first in a series of indie dev insight that in some way the individuals involved have had an impact on my journey to date.

First up is Christer Kaitila, a name that you may not be familiar with but one that I first came across when reading an article on gamasutra and subsequently signing up for his initiative of 12 games in 12 months. In fact as I write this I have just completed my first month effort which I commented on here. I put the following questions to Christer and found his responses to be very enlightening so I hope you find this of some use. I certainly have.

What got you into writing games?
The movie TRON. My dad. Pacman, Dragon's Lair, Gauntlet and 1942. My TRS80 coco. The warez BBS scene of the eighties. The demoscene that continues to be at the forefront of gamedev tech. The knowledge that the act of PLAY is what people do when their lower needs in Maslow's hierarchy are fulfilled. You only PLAY games when you aren't starving or being shot at. Therefore, play is a state of pure bliss, of innocence, of prosperity.

What's good and bad about what you do?
What's good? The inspiration. Waking up excited. The creativity. Coming up with new ideas and stories. The learning. Honing my skills on an infinite stream of new tools. The challenge: easy things are boring. Gamedev is not easy. That's what is fun about it! The sheer triumphant pride when you hit the finish line on a game.

What's bad? Seeing my own limitations. The lack of time to take some ideas to fruition. Monetization woes. Starving artists still have better jobs than rich folks with boring jobs, but sometimes we imagine what it would be link to sit around and collect paychecks for something mundane. Must be relaxing.

What would you do differently now given what you know from projects completed and experience from the gaming and app market?
Aim lower. Make simpler things. Collaborate more often. Release sooner. Market better.

What tools do you use. By this I mean software development kits/engines (Cocos2d, Corona, Unity3D etc), audio packages, art packages.
Javascript, html5, c++, openGL, AS3, Stage3d. Notepad++, FlashDevelop, Chrome, 3dsmax, Photoshop, Acid, FileZilla, CoolEditPro.

What made you choose these tools over others?
Ease of use. The best tool, to me, has the least number of features. I don't want a swiss army knife, I want a single blade of infinite sharpness.

What marketing tactics do you employ? Forums, twitter, paid PR etc
In order of success found: Twitter, Google+, My blog, Forums aplenty.

What effect do you think free to play has had upon your game design?
I'm 100% certain that $0 is the future average price for all games in all genres and all platforms. FTP means hit players hard with your BEST content in the first five seconds. Reduce barriers to entry. LOWER FRICTION.

What resources do you swear by for learning new techniques, getting more from the packages you mentioned above, news etc. e.g Books (specific titles would be appreciated), forums / websites, social media.
I never learn using books and videos are way too slow for my taste. Wish I could watch tutorial videos at 2x speed. I *love* tutorial blog posts. The best way to learn to make games is to rip apart and hack an existing open source game. Tinker with the internals of something that already functions. Learn from the masters. Stand on the shoulders of giants.

There has been a lot in the press recently that app development is going through a gold rush and that the bubble will burst soon. Do you see it like this?
The bubble has already burst. It did halfway through 2012. The gold rush is long over. Everyone calls the new economy of apps: the appstore lottery. This means that 99.9% of all apps make no profit and 0.1% are a HIT. There's more money in Windows/Mac/Linux games now on places like Steam. Apps, while popular, are a terrible way to make a living: the sales stats are everywhere if you google long enough. The average fulltime indie app dev makes less than the average McDonald's employee. Planning to make a HIT on the app store is as likely as a musician planning to become a rock star or a kid planning to play basketball in the NBA. The vast majority will never get there, despite hard work and natural talent. If you're just getting into app dev now, you missed the bandwagon. There are certainly lots of opportunities out there and there will always be a new exception to these rules, some dev who gets a big hit. Success in apps is still possible, but only for the luck (or very well funded) few.

Do you think app games will eventually kill off AAA titles as we know them?
No, I predict that these two things will merge into one. AAA will be the new norm for apps. I predict a massive quantity of free-to-play games with multimillion dollar user acquisition budgets for you to compete with if you're still on the app store. In the near future, installs will COST you money (this is how almost every game in the top 100 does it already: they don't sell games, they BUY users at a buck a head and hope to find a few "whales" to support their efforts via IAP).

What does 2013 have in store for you?
12 games in 12 months via the happy phenomenon that is www.onegameamonth.com

Additionally, all the joy that comes with releasing more commercial games (strategy/puzzle/tactics mostly), being a loving dad for my 2 year old, writing another book, a bunch of new articles, and spending lots of time outside or making music. I'm transitioning from being a starving game developer to being a wealthy gamedev TEACHER. For me, there's more money to be made teaching newbie gamedevs how to make games via articles, books, tutorials, courses and the like than there is actually selling games. I think I'll focus on producing many small freeware games as a means to attract more and more people interested in learning how.

Any additional advice you would give for up and coming indie developers?
If you yearn to make a clone of your favourite game, first add up the number of people who made it x the number of fulltime years of labour they put into it. If you want to make an AAA console game or MMO, remember that they have 300-600 years of human effort inside. Longer than your lifetime. Therefore, be wise and aim smaller: something you can make in a single month. Release early and often, iterate a lot, and see which games "stick" or resonate with others. Make a dozen games next year, get lots of people to play them, and then iterate and improve the ONE game from the dozen that people liked the most. Polish it, add more to it, and then sell it.

My #1 piece of advice for game developers of the future: make games for the fun of creation. Like art, your success shouldn't be measured in dollars but something more meaningful, like the number of people who got some joy and happiness from your hard work, or number of lives improved in some small way, or quality of new things you learned, or satisfaction your obtained from making something you're proud of.

YOU CAN DO IT!

I would strongly encourage that you check out Christer's books of The Game Jam Survival Guide and Adobe Flash 11 Stage3D (Molehill) Game Programming Beginner’s Guide.

You can also find Christer on twitter, google+ and his insightful blog.

0 comments

Game #1: Astavoid

Back in December I uncovered an article by Christer Kaitilia about his challenge of writing and producing 12 games in 12 months in 2012.

I found the article to be very motivational and a great idea. I watched with interest as his idea evolved into a challenge to indie devs to follow suit in 2013 and from which http://onegameamonth.com/ was born.

From previous blog entries you will have seen my angst at not producing any new games since the launch of Astavoid in April 2012 for iOS and Android. I thought this was a perfect way to refine my design skills by making something that could be produced from start to finish in a month to keep my ambition in check. The way I thought I could bolster my utility belt of expertise and knowledge was to design games in a way that each one although different added new features and concepts.

This also coincided with my porting of Astavoid from Corona SDK to Unity which I had written a diary on of part one and part two. I can now finalise part three given that I have delivered on the project.

What I liked about this whole approach is that I started off too big and was getting demotivated by the challenges I was facing. So I started off with a cross platform port of Astavoid and in the end resulted in just a port to be played in a web browser. But thats the point right, redesign but ensure you finish a game?!? No point spend no time and not finishing it.

So my January game is Astavoid ported from Corona SDK and Lua to Unity and C#. This has meant I have learnt the challenges around physics, atlases, refactored all the code, increased frames per second from 30 to 60 as well as have a template for February's game.

Why not check out Astavoid now as its free to play via a web browser here and as a means of comparison you can still download the original Corona / Lua version on iOS and Android.

I also encourage you to sign up for one game a month as I have found now in my second year of game development that this really focuses the mind.

 
;