Category Archives: smArt Management

Regarding feedback and whether to use IM

Nothing exists unless it’s written down, in one place. I prefer email, or a web-based forum system inside which all art feedback exists.

When I start on a project, I find out or choose the one single form of official, recorded communication, and hold people to using it. It’s fine in IM for quick back-and-forth, but that information gets summarized and send out via email, recorded in documentationwikiBasecamp where necessary, or put on a collaborative forum. If not, it’s not real. If it’s official and it’s going to happen, it’s going to happen and be recorded in only one place.

For face-to-face meetings, I’m always working as a go-between for design and art, and often programming as well. I take copious notes, work down my list of questions, then make peoples’ ideas fight if necessary. Once that’s done, I have a full written summary that everyone verbally signs off on before they leave the room, then that list gets emailedintegrated into the project plan and documentation with full details on what was discussed, next steps, and who was in the room. Paper trail, accountability, and it’s another way to make sure everyone’s on the same page since (if they read it) they’ll have processed that information both aurally and visually, and those run through different filters.

All information only exists in one place. And unless it’s in front of or accessible to everybody (as far as day-to-day development goes across disciplines), it’s not official. And sometimes I’ve had to be a dick about it, but the time it saves is simply unreal. 🙂

Developing a standardized directory naming system for art drops

Hi, everybody! I’ve been using a system of directory naming for years for tracking all incomingoutgoing files with outsourcers I use, and I’m tweaking it and trying to standardize it. The goal is to be easy to understand and simple to sort. I’d love to get input and feedback on this. Here’s the way I do it now:

/(2012-03-22) INCOMING – SUBMISSION – STUDIONAME (character art for milestone 002)/
/(2012-03-22) OUTGOING – FEEDBACK – STUDIONAME (feedback on characters)/

The syntax is [date] [droptype] [studio] [description]

Date always comes first for easier sorting. The date is written year-month-day to adhere to the ISO 8601 information interchange standard. It sorts perfectly alphabetically so months don’t get mixed up between years. For example, you could write March 22, 2012 two different ways:

2012-03-22
or
03-22-2012

What if, a year from now, I make another directory with the date?

2012-03-22
2013-03-22
or
03-22-2012
03-22-2013

The more directories get dumped in there, the more confusing it’ll be trying to sort out which year which drop came from since it’s not sorted well.

Droptype comes second so I can easily sort out what kind of drop it is. Is it something I sent to the contractor? Is it something they sent me? Or is it a reference or information drop of some kind that doesn’t really count as incomingoutgoing?

There are the different droptypes and subtypes I’ve set up so far:

INFORMATION
    ASSET DUMP
    TECH DOCS
    REFERENCE
INCOMING
    ESTIMATE
    SUBMISSION
OUTGOING
    RFP
    ASSIGNMENT
    FEEDBACK
    REFERENCE

RFP means “Request for Proposal,” by the way. This means I’ve sent the studio a batch of work, reference and tech docs so I can get the work priced and scheduled out so we can decide whether or not to sign a contract.

I have everything capitalized for easier readability. I don’t like lower-case or mixed-case for important information. And I think all of these droptypes and subtypes encompass pretty much every type of standard communication I have with outsourcers. It’s a short list.

After that I include the studio name, which helps a lot with filtering alphabetically if I’m working with a lot of art studios or artists for a single client. I used to include the studio name in the description, but I prefer this for sorting, especially as projects scale.

From there, I include a short written description of what’s in the drop. It’s a lot more casual than the rest of the naming conventions. I don’t care about capitalization as much and I don’t have a very standard syntax for it. It’s just a brief description of what’s in the directory and why it exists.

That’s the best system I have so far. I’d love for people to pick it apart, though, to see if there’s anything I could be overlooking or doing better. I’ve gone back and forth before on whether or not to put STUDIONAME before DROPTYPE as a means of sorting more easily. It came down to being purely a matter of preference, as I’m personally more focused on seeing at a glance the actual inflow and outflow of information on a daily basis, and the ratio of in vs out. That’s more important to me than sorting first by how many times I interacted with an individual studio on a certain day.

Because of this, I’m better able to assess how productive my artists are and how productive I am, and helps me see relationships with regards to the amount of time I’ve invested on art drops and feedback and how quickly it comes back and from which studios. Again, that’s just a matter of preference.

Seriously though, any and all feedback is appreciated! 🙂

smArtist Tools – Dropbox Automator!

Just ran across an awesome new tool: Dropbox Automator!

This is a pretty wild one. Essentially, you can create rules (or “automations”) for Dropbox via this web tool that triggers certain actions based on filetypes. I’ll quote TechCrunch‘s linked article:

Not only are they trigged by file type (e.g. a photo, a .doc, a PDF, etc.), they’re also triggered based on which Dropbox folder the file has been placed into.

For documents, you can choose from actions like convert to PDF, convert PDF to text, summarize, translate, upload to Google Docs, upload to Slideshare and more. Photos can be uploaded to Facebook, Flickr, rotated, annotated with text, a map or a logo, have effects applied, and downscaled.

Any file can be emailed, zipped, renamed, FTP’d, encrypted or decrypted, saved to another Dropbox, tweeted, or set as a Facebook status.

I use Google Docs extensively, but almost everyone else on earth uses Word Excel etc. I use OpenOffice for dealing with my non-Docs clients directly, but always manually import and sort them into Docs when I’m done. One use I thought of for Dropbox Automator is saving whatever Word documents I’m working with into a special shared Dropbox folder that I use with my crew, so that those files will automatically be uploaded into Google Docs without my having to manually importsavesort it. Timesaver!

Another example is having a secure offsite FTP to automatically back up anything my clientscontractors post into Dropbox, optionally with encryption for security. 🙂

This is incredibly cool, and I can’t wait to dig into this. Automation tools for the win!

Do you guys have any other cool ideas on how this could work? Would love to hear!

smArtist hardware! AKA How I manage my business from everywhere.

Hi, guys! I’ve been spending the last few months really digging into the most efficient ways to manage my business from wherever I happen to be while having plenty of backup options for staying communicative even if everything starts exploding. First off, I’d like to showcase my hardware!

These are the main tools I use for smArtist! Detailed below:

My command center! HP Pavilion dv6t quad core. Intel i7 Q 820, 8gb RAM, 500gb HD, etc. This is my primary laptop where I do all the heavy lifting, be it art, mass file storage, syncing data everywhere, etc. It’s heavy, but can handle anything I can throw at it. I take this laptop to client sites, set it up wherever there’s room, sync the data to my local HD and mirror onto an external HD then do all my work on this. This helps me work remotely and have everything at my disposal and help save my clients time and money trying to get a new system set up for me.

My Google Chromebook! I got this for free in Google’s very first round of beta hardware, and a year later, I still use it extensively. I use this for responding to email, dealing with documentation and spreadsheets, etc. I’m an ENORMOUS fan of Google and actively use most of their products, especially Gmail and Docs.

For the most part, everything I ever need to manage my business with exists in Google’s cloud — securely passworded a hundred ways, of course — and it’s all automatically accessible from this Chromebook. All I have to do is log into my Google account, and all of Chrome’s browser settings and Chrome web store applications and their relevant data are instantly accessible to me. The best part is that the Chromebook comes with 3G data plan through Verizon, so I can access the internet and all my data from wherever I am, at any time.

My Motorola Atrix laptop dock! This is the most awesome cel phone accessory ever devised. I have the Motorola Atrix phone with Android, which is an absolute beast of a phone. One of its most notable features is the laptop dock accessory.

It’s basically an entire netbook with a dock for my phone, and it’s powered by my phone’s hardware. The lapdock’s OS is actually Ubuntu, but the Android OS runs in its own window as a separate app. That window is everything on my phone. All my settings, apps, everything, 100% exact copy except I can use the lapdock’s mouse and keyboard to click on and run everything. I even unlock my phone and entire my PIN from the lapdock’s keyboard. 🙂

The way it works it that I dock my phone into the lapdock, then boots into Ubuntu and has a virtualized window of my phone’s Android OS as a running app. It’s incredible. It’s a fully functional netbook with 3G access through my AT&T data plan using my phone, and for no extra charge. The best part? The laptop dock has its own battery that automatically charges my phone when it’s docked, even if the laptop dock is closed.

My first-generation 64gb 3G iPad! This is the best piece of consumer electronics I’ve ever purchased. Except for the graphics work I can only do on my primary laptop, I can do EVERYTHING I need to do for my business through my iPad and with its keyboard dock. Emails, spreadsheets, reviewing portfolios, Dropbox, FTP, reading PDF docs, everything. I have apps to do basically anything I’d ever need to do, and since it’s 3G, I can do it from anywhere. 🙂 I’m writing up an article on how I use my iPad to manage my business, and I’ll be posting that at some point in the near future.

The net effect of having all this hardware is that I can pack as light or as heavy as I need and use any of these devices to access the internet and my data through a) direct ethernet connection, b) wifi, or c) two different cellular networks. I can do face-to-face calls through Skype or various VoIP solutions on basically any of these devices if I need to. Since all my tools are based online and backed up every which way, I can be on the highway in the middle of the desert and have full access to my entire business if I even have a single bar of cel reception on either AT&T or Verizon. I’m always on.

In addition to this, I actually have a really amazing laptop messenger bag from Timbuk2 that’s always loaded with all the cables and peripherals I need to work remotely. This enables me to simply toss my laptop in the bag and go where I need to immediately instead of having to wrappack everything and make sure I didn’t leave anything behind. Among the items in my bag are my earbuds, external speakers, extra mouse, extra USB cables and AC adaptors to charge my phone and iPad, a portable three-port surge protector with two USB outlets so I can split power in busy coffee shops, and so on.

Two of my next purchases are a keyed laptop lock for security and a spare AC adaptor power brick for my laptop so I don’t even need to pack my primary when I need to pack up and go work somewhere without wasting a moment’s time. It may not seem like a big deal at first, but I’m out and about working from a wide variety of locations all the time, and it sucks to spend a ton of time packingunpacking and forgetting something important as I go.

So, in a nutshell, that’s how I run my business from anywhere I am. What kind of cool tech and tools do you guys and gals use for remote work? I’d love to hear!

Cloud Living is the Life for Me #1 – The invincible contact list!

Introduction to the series

Here’s the first of a multi-part series on how simple and realistic it is to start transitioning into cloud-based computing. I tend to be an early adopter of new technologies, and converting to the cloud has been a focus of mine for the last year and a half. In this series, I’m going to go over a wide variety of tools, apps and websites I use to fully decentralize all my important data.

My end goal is to be so integrated with the cloud that I can access all of my information from anywhere on any device imaginable, it’s all backed up offsite, and that all my computers could burst into flames and none of my data would be lost. You’d be surprised how many of these tools, apps and websites are FREE!

This is how Wikipedia defines “cloud computing:”

Cloud computing refers to the use and access of multiple server-based computational resources via a digital network (WAN, Internet connection using the World Wide Web, etc.). Cloud users may access the server resources using a computer, netbook, pad computer, smart phone, or other device. In cloud computing, applications are provided and managed by the cloud server and data is also stored remotely in the cloud configuration. Users do not download and install applications on their own device or computer; all processing and storage is maintained by the cloud server. The on-line services may be offered from a cloud provider or by a private organization.

In short, all your data is stored online and you can access all of it at any time from virtually anywhere. And that is awesome. 🙂

As I stated before, I’m talking about the specific solutions I use based on my computer usage patterns. Many other solutions may exist, and in many cases some people won’t be able to copy what I do exactly (i.e. owning an iPad, using Google Music, owning the Google Chrome OS laptop, etc), but it’s a short hop and a skip to finding workarounds and substitutions. I am definitely not the end-all be-all authority on the subject… I’m just showing what’s worked so marvelously for me.

Contact lists!

Onto the content! The first part of this series goes over contact list management and how to centralize it and sync to your various devices. My weapon of choice is Google Contacts.

About a year ago, I decided to merge all my contacts into a single access point that I can sync to across all my devices. This is a simple solution to the following annoying situations:

  • I lose a phone. Contact list gone.
  • I buy a new phone. Re-enter entire contact list.
  • I get a call from a number I don’t recognize. It’s a friend whose number I have stored elsewhere, but not in my primary contact list. I don’t answer this unfamiliar number and miss the call.

As it is, my contacts were scattered across my iPhone 3GS, Gmail, Outlook, Plaxo and Facebook. Different bits of data are saved in each location. For example, Facebook has profile pictures, IM contacts, email addresses and so forth. LinkedIn, on the other hand, includes current job information and work email addresses.

Wouldn’t it be nice to have all that data in a single location? I hate fractured data! I like neat, tidy, ordered lists of aggregate data. It helps me sleep at night. Instead of sheep, I count sync points as I drift off into slumber. This is why I want to merge all that data into a single system that I can access from anywhere, and that’s set to sync to all of my various wireless devices.

Google Contacts is the Way!

Google Contacts was a clear choice for me. First off, I love Google and virtually everything they offer. For the most part, all their various apps are well-integrated and have always played nice with each other. They’re making such a bold move into the mobile space as well that Google Contacts has full, simple syncing with both iOS and Android devices, among others.

Second, I’ve been a Gmail user since the first beta in early 2004. All of my emails, contacts and other pertinent information already exist within Gmail and its default contacts list, including most-frequently-emailed contacts, profile photos, etc. I already have a solid base of contacts information, and this is perhaps its richest source. It’s going to be a lot easier importing and merging data from other services into Google Contacts than the other way around, I thought. (SPOILER: I was right. 😉

My goal is now clear: Google Contacts is the endpoint of all my contacts data, and now I need to pick which data sources I want to merge into it and whether they have value. Since I’m an unabashed social media whore, I’m on basically everything so I have a lot of options. Here’s the list of services whose data I exported and what kind of data I’ll be getting from it:

  • LinkedIn – Business information such as company affiliation, job title, work emails, work phone, etc
  • Facebook – Personal information such as profile photos, phone numbers, birthdays, email addresses, etc
  • Plaxo – More work information not provided by LinkedIn, including older alternate email addresses
  • Microsoft Outlook – Additional work-related information to cross-reference with other data sources

In order to accomplish this, I did some reading for what solutions there are for centralizing all contacts within Google Contacts. Originally, I was going to write the entire how-to guide myself, but to my surprise and pleasure, Drew Sikora from gamedev.net pointed me to a terrific guide that LifeHacker wrote on the same subject. I wish I’d found that first! It’s basically everything I’d already written, minus a step or two.

However, it’s very long on explanation and it’s hard to tell at a glance exactly what to do, so I’m still creating my own version. If you want a full writeup on exactly what Google Contacts is and how every site plays with every other site, definitely read LifeHacker’s guide. But if you just want a quick step-by-step that’s pared-down and streamlined, keep reading.

Step One: Exporting ALL Contacts and Information

Naturally, the first step is to export all your contacts and information from all your various services so you can import them into Google Contacts. The only reason I was even remotely comfortable with this was because Google Contacts has a *very* good Duplicate Checker that’ll merge contacts for you once you pump in all the data. Here were the steps I took to pull all my contact information from everybody everywhere:

  • Facebook!
    First, I installed the open-source Facebook Friend Exporter extension for Google Chrome. From there, go to Facebook and look for the new “Export Friends!” button next to your Home button on the top toolbar. This will walk you through exporting all your friends’ contact details (Name, Emails, Phone numbers, Screen names, Websites, Address, and Birthdays) and save it to your hard drive as a .CSV file, also known as Comma-Separated Values, which is essentially an ordered list many apps can import and easily understand. NOTE: This process will probably take a really long time.
  • Outlook, Yahoo, Hotmail and MSN!
    Google has an extremely simple, straightforward FAQ on exporting contacts data from all of these emails appsservices, and you can find those instructions here.
  • LinkedIn!
    First, I went to the Export LinkedIn contacts page, selected “Microsoft Outlook (.CSV file)” then saved the file to my hard drive.
  • Plaxo!
    Next, I went to the Export Plaxo Contacts page, selected “Microsoft Outlook (.CSV file)” then saved the file to my hard drive.

Once you’re done with that, it’s time to import and integrate all this information! Most of this will be fairly straightforward and automated, but you’ll certainly have to do some manual trimming.

Step Two: Importing Data into Google Contacts

First, go to the Google Contacts website. In the top right corner, you’ll see three text links: “Import, Export and Print”. In this case, you’re looking for “Import”. Click that, and it’ll ask you to choose a CSV file to import with the “Choose File button” Select your first saved .CSV file from above.

For the sake of being neat and orderly, I’d suggest creating a “New Group” from the dropdown menu below the “Choose File button”. If you’re importing Facebook contacts, for example, call that group “Facebook.” Likewise for LinkedIn, Plaxo, Hotmail, etc. This will keep them organized into separate groups so you can filter them more easily as you’re cleaning up, merging and removing duplicates.

When you’re done, you should have an absolutely absurd amount of contacts, many of which are duplicates. Return to the main Google Contacts page, look for the “Find Duplicates” button and click it. Google’s duplicate checker is surprisingly good, but not perfect. You’ll find yourself having to do a fair bit of manual editing, but even that is straightforward. If you click two or more contacts in the contacts list on the left, you can click the “Merge Contacts” button to tidy it up.

Something else worth mentioning that’s quite important is what “My Contacts” means. This list is automatically generated by Google based on who you contact the most, and this is the specific list that will be synced to your mobile devices. It’s very important to select who shows up in My Contacts because nothing sucks more than accidentally importing over 2000 people (in my case) into my phone’s contact list.

Most of the time, for me, My Contacts starts out by default being half full of people that got on there for no readily apparent reason. To remedy this, you can remove people from My Contacts by clicking on their contact, clicking on the “Groups” dropdown above their contact card, and “Remove them from My Contacts”.

Likewise, you can add someone to My Contacts by going to the All Contacts group on the left column, selecting a name, and clicking on the “Move to My Contacts” button next to Groups under the contact card. Conveniently enough, you can make large selections and move them to My Contacts en masse.

After some pruning, trimming and massaging, you should have a very robust and complete contacts list. Now let’s move onto the next step…

Step three: Syncing to devices!

The real value of having a single integrated contacts list is to have it automatically synced to your phone. Fortunately, Google has made this very easy, and you can do it without paying for a service like Apple’s MobileMe. Granted, yes, MobileMe does a lot more than just that, but it is one of their more convenient and notable features that had never been successfully imitated until Google Sync, which I prefer. It’s free, extremely simple to set up, and it also syncs your GMail and Google Calendar in addition to Google Contacts. Perfect!

Google Sync has a list of setup instructions here that tell you how to set up Google Sync for the iPhone iPad, Android devices, Blackberries, Windows, Nokia devices, and SyncML (which I admit I’ve never heard of). If you follow that link, it’ll show you how to get it set up completely, and that’s the last thing you have to do in order to sync your contacts with all your devices, all the time.

Step 4: You’re done. Gloat!

Now, all your contacts and their associated information is stored in one place, you’ll NEVER lose them again when you lose or break a phone, you can access the list from anywhere, and if you ever get a new phone you can be re-synced to your contact list in mere seconds.

Barring Google suddenly going out of business and shutting down all their services, your contact list is now effectively INVINCIBLE! It’s also instantly accessible forever, and you really don’t have to go through this process ever again now that you’ve done it once.

Ta-daa!

The next installment of the Cloud Living is the Life for Me series is coming soon…

Productivity Tip #16: VisiPics for duplicate image search!

I’d like to introduce my readers to a wonderful tool I was introduced to some time back — VisiPics!

Ever wanted to clear out your reference folder of duplicate images? Or clean out duplicate photographs you’ve downloaded to your PC? Or simply to clean up your project directories of dupes? If so, then VisiPics is what you need. Here’s the blurb from their site:

If you get too many pictures on your harddrive, downloaded or photographied, from several different sources, it may happen that you have many duplicates. In that case you need a quick and easy to use program that finds and deletes all your duplicates.
VisiPics does more than just look for identical files, it goes beyond checksums to look for similar pictures and does it all with a simple user interface. First, you select the root folder or folders to find and catalogue all of your pictures. It then applies five image comparison filters in order to measure how close pairs of images on the hard drive are.

It’s incredibly fast, the settings are easy to customize, and it can even discover different images from the same set based on how strict you set it to be. It’s able to detect the same images that have been resized or cropped, which is awesome. It’s surprisingly powerful, and free! I strongly recommend it for keeping everything tidy.

Here’s a link to the VisiPics website: http://www.visipics.info/index.php?title=Main_Page

Do any of you use VisiPics, or apps similar to it? I’m always on the lookout for good dupe checkers filesystem cleanup tools. Cheers!

How NOT to hire an artist

I was browsing Reddit earlier today, as is my morning routine, and I came across an article called How to hire an artist (archive link). This article has been widely panned and criticized by artists and people with the capacity to think, and rightly so. The more I read it, the more it irks me, and I wanted to issue a point-by-point response.

Original article link.

How to find an artist:

I recommend looking through art sites such as Deviantart for an artist which suits your taste, or any other site that has a decent art community such as Newgrounds. There’s a few reasons you want to find an artist this way. First of all, they’re cheaper. These guys aren’t used to making a lot of money for their work so they will be more appreciative of the chance even if they are being payed slightly less than what professionals are payed.

That’s a bit misleading. I know many extremely high-rent, talented and quite expensive professionals that host their work on DeviantArt and these other sites. Just because they’re on this site doesn’t mean that they’re automatically cheaper. There’s going to be a wide spread of artists at all skill levels and price points.

Second, stating openly that going cheap is the top priority when looking for an artist is dumb. Art is NOT a commodity. Matching the artist to the task is important. If I’m contracting out creation of the game’s main character, I pay more for a better artist to do it because more eyes will be on that asset for longer, and it’ll be scrutinized very closely by players.

But if I’m looking for basic background props like crates and barrels, I tend to look for lower-cost volume vendors. At the end of the day, you get what you pay for, and learning how best to allocate your resources to achieve your project’s development goals is important.

Sometimes budgets are limited and you need to hire inexpensive artists. Nothing wrong with that. But in my experience, the world isn’t divided into “cheap, inexperienced artist” vs “expensive, talented artist.” Every contract is different and every artist is different. People are motivated by different things, and if your financial means are limited, you can still do a lot if you can find what it is they actually care about that you can offer them. I’ve gotten to work with extremely top-shelf artists on low budgets because:

  1. I can offer a steady volume of work over time that I can commit to contractually,
  2. We negotiate a specific number of revisions in the contract, and pay for all revisions above that number. This is SHOCKINGLY uncommon, and I’ve gotten unbelievable price breaks on this because it essentially removes the bulk of the risk to the artist. Getting stuck in infinite revisions and never being paid sucks, and showing up-front that YOU understand THEIR concern and THEIR risks and genuinely want to be fair goes a long way.
    This also forces you to assign a specific dollar cost to changing your mind on anything later, and will encourage you to get better at planning and making good decisions.
  3. I can negotiate their name in the credits. Sadly, this is also very uncommon. This isn’t a straw man, either — I genuinely do have to fight with my own companyclient to negotiate for this.
  4. I can offer them an opportunity to work on a type of game or with an art style they like but never get a chance to work with. I’ve gotten some awesome results from this. A lot of successful high-end artists sometimes get stuck on projects they don’t like and long for something different and fun, and being able to let them go totally nuts on something they can be passionate about and feel ownership over is enormously compelling.

Honestly, a predatory sort of tone comes through in the article that I really don’t like. I understand what he’s intending to say, but for god’s sake, you have to learn how to talk about it carefully. I’ve fallen into this same trap before with an old article of mine. You should be more mindful.

Second of all, they’re better. The quality of art you can find through this method is pretty amazing, and the vast amount of artists guarantee you will find something that suits your tastes and needs. Unless you have a specific price you want to pay in mind, ask THEM what they are willing to charge for the project. This usually causes people to give offers that are lower than what you normally pay, and will make them happy.

I don’t know why he thinks that cheaper, apparently inexperienced artists are going to be inherently better than seasoned professionals. I do agree that you can find diamonds in the rough and great talent rather easily on sites like that around which artists congregate, however.

The last half is actually a common negotiation technique: Whoever gives the first number loses. If you intentionally seek out inexperienced artists not familiar with negotiation and lead them into that trap, then sure, you’ll probably get lower prices. That doesn’t make it any less of a dick thing to do!

If I’m working with young and inexperienced artists, I prefer to be fair, be open, and try to teach them the ropes (within reason) as we go. If I’m in a position to help educate them on the job to become better and more effective artists, that benefits both of us and, in a broader sense, the industry as a whole.

I like working with smart, experienced people, and if I can do my small part to help people learn to be more effective professionals, I’ll gladly do it. Every young artist I shepherd along is going to be a better artist for his next client, and so on. We’re all in this together… and I’m not a fan of milking the informational advantage I have over the artists just to save a few bucks.

The obvious downside of this, though, is what if that artist figures out you’re screwing him? All he has to do is talk to another artist. Losing an artist in the middle of a contract or a project sucks! If you approach the beginning of the contract with openness and mutual respect, you’re more likely to retain that artist for the long term, which benefits you and your project enormously.

Think long-term and don’t get caught in the trappings of short-term sacrificial gains… it always pays off to play it straight and honest.

How NOT to find an artist:

Do not look for either professional artists, or an artist that has done a lot of game design work in the past.

This is the stupidest thing I’ve ever read. Don’t hire experienced professionals? This guy must not value his time at ALL.

I think of it this way: I’d rather pay 20% more for a professional that’ll deliver exactly what I want the way I want it THE FIRST TIME because he knows how to make game-ready assets, than to spend VAST amounts of my time managing and tweaking an inexperienced artist’s work because he doesn’t know how to develop usable game art and I have to teach them as I go. I’ve been caught in this trap before and I hate it. This piece of advice is bad for artists AND managers.

The problem with artists who do this as their full time job is that they’re usually expensive. Compared to what you can find through art sites, these guys tend to cost an arm and a leg.

Did it occur to you that they might be expensive for a reason? (hint: It’s because they know what they’re doing and will save you time on endless revisions and novice mistakes. Everything costs.)

Artists who have done a lot of game design work are also bad for a similar reason, they know how much flash games can earn so they expect a decent percentage of the profit.

I’ve been involved in managing dozens of projects of all kinds, including Flash-based games, and I’ve never had a single artist ever ask me for percentage of the game’s profit. Nor would I ever consider offering it.

Most intelligent artists see “I’ll pay you a percentage!” as code for “I am cheap, this game will never launch and I will waste your time but act as though you are my slave because of Massive Future Profits!”

This is another side effect of working only with inexperienced artists: They’re naive enough to think that’s actually a good deal! Most smart, professional, effective artists are strictly work-for-hire because they’ve made that mistake in the past.

There are certainly exceptions to this. I’ll be the first to admit that my experience is PC and console-heavy, and less Flash-based games. But the general principle here still holds true.

Artist payment:

Make it clear to whomever you hire that they will not be payed until ALL the work is completed, unless it is completed by a predefined date, and unless it matches or exceeds expectations.

There are no hard-and-fast rules about artist payment. In general, yes, payment is received when the work is completed. Specifying a due date for the work is a given. Meeting or exceeding expectations is also, naturally, expected and specced out clearly in the contract beforehand. However, for example, what if it’s a multi-month project?

In my experience, artists going longer than three weeks without some money or payment will disappear and never speak to you again. If you’re asking an artist to do an enormous amount of work for which he’ll be paid only at the end, he’ll likely never start or be slow at it.

My favorite way to structure a contract is to divide all the work up into discrete work units that the artist can invoice for every two weeks as long as the work comes in on time and is approved. That way, it’s essentially a steady bi-weekly paycheck. I’ve experimented with all kinds of different contract lengths and payment schedules, and two weeks is the sweet spot. It keeps motivation up tremendously, and I always push hard for that payment schedule.

Finally, don’t forget that, as a manager, the artist is taking a risk by working with you if you’re a new client. Artists get screwed all the time. If you can understand that and meet them in the middle and show that you’re honest, trustworthy and understand their concerns, they’ll be easier to work with and you won’t have to worry nearly as much about artist turnover.

The assumption that an artist should be grateful to be so honored as to be paid to work in the presence of your magnificence is insulting and demeaning. I’d like artists to want to work with me on my project. I’m not special just because I have money.

We’re all people, here. Fair pay for fair labor. One of my cardinal rules is NEVER to enter a deal that isn’t equitable for both parties. If I only have $X to spend and the artist wants $X + 20%, I try to find a way to streamline, simplify or otherwise adjust the scope of the work to make the cost make sense.

If we still can’t come to an agreement, I thank them for the time, and move on to try to find another artist. Often I’ll ask for a referral from the artist to someone that may be better-suited for the work. See, I want to establish long-term positive working relationships, and entering a deal where one side has vastly more upside than another is not kosher to me.

I’m not out to get as much as I can out of somebody, I’m out for each of us to feel we’re getting a fair deal and to have a long-term, positive working relationship. This benefits everybody. Artists get stability, I get great art at the right price and on schedule, and neither of us have to deal with the drama of replacing each other. Nobody likes churn.

Paying prior to the completion of the project is a bad idea for several reasons. Only paying for the finished work encourages the artist to finish their job faster, if you pay up front the artist has no motivation to finish quickly. Similarly, if you pay up front the artist could disappear and you may never get what you payed for!

This is HYSTERICAL to me. Have you considered that you have problems with artist turnover because 1) You hire only inexperienced, naive people you disrespect and underpay, and 2) You’re a really crappy manager that they want to escape from as quickly as they can?

This is a self-created problem. I have never had problems with artist turnover because I don’t treat them like ignorant slaves. There is a lesson to be learned here!

Keep them in the dark:

This relates back to what I talked about earlier. If an artist knows how much their artwork will increase the value of the game they will then feel they deserve that amount of money. This is not how a market economy works, you hire whoever is able to do the best job for the lowest amount of money, anything else is a loss of money on your end.

This is so deeply misinformed and ignorant that I’m actually offended by it.

One of the biggest driving forces behind an artist’s passion and motivation is the amount of pride and ownership he feels in his work. I remember that, having started in games as an artist, and I try to give that to the artists I work with.

Whenever possible, I explain to them the context of how important their work is to the game. I send them screenshots and news articles. I tell them what other parts of the game it’s influenced, I tell them how much the rest of the team loves their work, and I try to give them as much of a sense of ownership as I’m able to with the parts of the game they touch.

I’ve seen artists’ work transformed from merely average to truly excellent because they finally see the results of their hard work and the context in which it will be seen by players.

I’m passionate about the projects I’m working on and I try my ASS off to sell that and show other people why I’m so into it and why they could be, too, but I have to give them legitimate reasons for feeling that way. I go out of my way to try to foster a sense of them being on a team and being an important part of the project because THEY ARE!

Contract artists do not feel entitled to share in the profits on the games they work on. It is widely understood to be a simple work-for-hire arrangement. They get paid for their work, and then they move on when their part is done. Only an inexperienced amateur would even be irked about sharing profits and trying to seek it out later. Once again, this is another self-created problem from this article’s author. This is truly dumb and painful to read.

Timelines:

Give strict dates about when you need the art done (even if you don’t) and give consequences by deduction in pay if the art is not completed by the date. Unless the person you’ve hired happens to be very punctual, you will need strong motivation to make sure they finish the art in a timely manner. Try to only hire people ages 18+ (I may sound a little hypocritical here), kids are generally less reliable and have more IRL things come up that they can’t control. I’ve had several bad experiences with this.

Setting due dates is, of course, a given. Deducting pay, however, is a completely dickbag move, and I would never consider doing that to an artist. What if it’s YOUR fault as a manager that the art is late?

No intelligent artist would willingly choose to put his earnings at risk because you’re clearly incompetent and may change your mind or create more work for him on a whim. I’d never do that myself and I’d never ask someone to do it. Just because you’re in a stronger negotiation position by being the man with the money doesn’t mean you need to be such a dick to people.

If an artist completely blows a date, use the termination clause in the contract to end the contract and pay him for the work completed up to the date of termination, and then don’t issue any further contracts. Then find a new artist.

Artists either succeed or don’t, and I’ve NEVER successfully motivated an artist to be awesome through the use of threats. Even if it worked, I wouldn’t want to.

And hell, man, if you’re concerned about giving them motivation to finish in a timely manner, see my notes above on how to encourage an artist to care about your project and make him feel involved. Not all artists are motivated solely by money, or by threats of withholding pay.

You, sir, are a terrible client and encourage everything I despise. I hope you change your ways and start treating artists better. However, now that your article has been this well-publicized, I’d be surprised if you can find a competent artist willing to work with you. And rightly so.

For shame.

50 tips, tweaks and hacks for Google Calendar!

Hi guys! I’m coming out of a post-Germany haze of sickness to link you to some handy tweaks for Google Calendar. I’m a total nut for Google Calendar and basically run my entire life through it now. Here’s the link:

50 tips, tweaks and hacks for Google Calendar!

My two favorites from the list are as follows:

16) Facebook Integration: If you’re a fan of the social networking program Facebook you’ll love this script. It allows you to easily transfer your Facebook events to your Google Calendar so you’ll never miss a get together.
25) Better GCal: This script combines several helpful scripts including skins, collapsed headers, secure connections, text wrap and more.

Enjoy!