To celebrate the release of Toy Glider and to spice up the blog a bit I thought I start a series of interviews with other developers from the game dev community. Who’s better to start than somebody who has been making games for a long time without any signs of slowing down. Enter American McGee.
T: Beta testing Akaneiro, regularly adding content to Big Head Bash as well as Crazy Fairies and now planning your Kickstarter Campaign. You’re keeping yourself busy. How do you manage all these projects at the same time?
A: Over the years the studio has developed an internal culture that expects and rewards multi-disciplined people who are comfortable wearing lots of hats and jumping between a variety of tasks and projects. At times it can feel a little disorienting to keep track of everything that’s going on – but no one has ever complained of boredom from repetition. For everyone in the studio the balancing act requires decent organizational and prioritization skills. We all try our best to maintain basic tracking sheets with an understanding of priority based on feedback from the studio at large. We hold a weekly meeting where we assign resources for the next week – and from that basic resource planning flows the detailed planning that makes each department hum along for another week.
T: Over the years, I’ve noticed that you have a very refined daily routine. Could you share a bit how you developed it and how has it evolved over the course of your career?
Continue reading “Interview with American McGee Part 1”
I’ve been quiet here on the blog. But I’m happy to announce that Toy Glider has been approved by Apple and is ready to launch Dec. 20, 2012. I’ll be sharing a bit more about the production and some of the things I learnt while working on this project over the next few weeks. It’s been a great learning experience in so many different ways and I look forward to sharing it. But for now, I’d like to share with you some of the promotional materials created for it. Continue reading “Announcing Toy Glider”
It’s been several months since this blog first started. Today is a another “first”. The first guest post comes from Aaron. Aaron is an experienced game developer who shares his experience as a game contractor/freelance developer. Happy to have him here to share his insights and experience so far.
Hi all – great to ‘be’ here. First, a quick shout-out for Tomasz – it’s awesome to see how another game contractor is making it work, so thanks for being so open. I hope my post adds something to the conversation.
I’ve been developing games since 1995, and mostly as a Designer, though recently as a Project Manager / Executive Producer. My background is Computer Science, with an Art minor – I know my way around Photoshop, Illustrator, and a sketchbook, and spent 5 years building levels in 3D Studio Max.
I mention this because as a freelance developer, you never know which skillset you’ll be called on to use in a given day. The client may need artwork cleaned up, or a prototype written, or a new feature implemented. As you delve into various tasks, of course, you’ll need to have the “Producer” hat on at all times to be asking “Is this getting me towards the client’s goals”, and “Am I on track?”
Continue reading “An Inside Look Into Freelance Game Development”
There are different levels of engagement/commitment to any specific task or project. I’ve been thinking recently about the different tasks a game developer has and trying to decide at what level of depth I’d like to get involved in each.
Let’s take Photoshop as an example.
I’ve used Photoshop for many years but until recently never dug very deep behind the basics. Photoshop is an interesting example because it’s used by both amateurs and professionals. At the most basic level Photoshop is an image editing program and at that level it does what it needs to. Perhaps a person who just wants to edit a photo they took of their dog might learn how to open a document, use different selection tools, crop the image and perhaps do basic colour manipulation.
Continue reading “Depth of Engagement”
It’s always nice to have something read in your own native language. Yes, a lot of people now do speak basic English but a lot still don’t.
The current game offering I’m cooking up is not very text heavy, I recon I’d need less than 30 words to communicate all I need and I’m trying to reduce that as much as possible. (Currently replacing the “Play” button with the “Play” icon). I’ve been focusing on trying to communicate as much as possible visually and hopefully that has a bit more of an international appeal.
A game released on the app stores spreads across the whole world with one single click. Having traveled over the years, I know how much being able to say even simple things in the local language is appriciated. So I decided to localize my game into several languages… it’s not that much extra effort for this current game.(this obviously changes based on the type of game you’re making) A lot of the translations are basic one word translation which I was easily able to find online. I’ve already implemented a language button that toggles between several languages and I’ll be thinking of adding more with updates.
So who knows, if you’re native language is not English, you might just enjoy my future game in your own language. Not that it’s a requirement for the game but just because it might be nice.
I’m at a point where I’m starting to look deeper into different types of ways of marketing my upcoming mobile game. All this is still in very early stages of exploration but I thought at least for now I’ll gather some links to submission and contact pages of some of the review sites in case later on I decide to go that route. The consensus right now is that these sites get blasted with hundreds of submissions a day and getting reviewed is like winning a lottery. Nonetheless the alternative is to do nothing and I’m pretty sure where that leads. So here is my humble start to get a list going.
Continue reading “List of iOS Game Review Sites”
As hard drive space increases with each iteration of hardware. Cloud computing requires us to have less and less of it each time. As I’m setting up the structure of this freelance/indie game dev venture, I’m making a conscious effort to make sure as much of my software is cloud based. Cloud computing allows us to keep our data accessible from anywhere where access to internet is available on servers hosted by the service provider. Why is this important for me?
Continue reading “Living in the Cloud”