App Machine

App Machine Part 1

I had a fellow developer ask me how we had put out so many apps in such a short time and thought I would share my particular experience in creating our pipeline.

Make engines, not apps
We started this with our third app, Coloring Farm Touch To Color. The engine allowed us to change artwork in an image folder and content of an xml file to create a brand new app. We created a farm, safari and princess coloring app with this engine that are very popular. The original code took a few months to create and we added little features as we released new titles. We followed the same process for our puzzle apps, Puzzle Farm, Princess Fairy Tale and Animal World.

Reuse everything
We have accumulated a great library of sounds that we reuse frequently and try to reuse code for animations, particle effects, etc. Coloring Farm, Puzzle Farm and Animal World all used the same artwork and they were delivered to us from the artist in vector format with everything separated in easy to manage layers. This allowed us to take parts and rearrange, resize, etc. to build new landscapes, game assets and games.

Delegate
You have to delegate tasks to free yourself up for new responsibilities. Look for talent and start building relationships with people you can trust to carry on the work you’ve started. We owe our recent successes to Amanda Linn and Matthew Taylor, a brilliant developer and sound designer respectively. We are currently looking for more talented developers who can maintain our standards and vision.

I will continue this series when I am inspired to do so. That’s it for now. I have to get back to work.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s