Site menu:

Home | Most popular smArticles | smArtist Reading | Archives | Blogroll | About Jon | Contact Jon

smArtist thoughts

Archived Posts from this Category

smArtist thoughts& smArt Management19 Mar 2008 06:59 pm

Contracting tip: Layered PSD paintovers for color roughs!

Agh, sorry for my slowness to respond to comments lately… I’ve been crunching on something big ever since GDC. I only have time for a short post relating to a thought I had tonight. I’ll expand a bit on my “Outsourcing Concept Art smArtly” article…

I’ve found an approach working with one of my outsourcing partners that I’ve liked. When putting together the thumbnail color roughs, something I love to see is a layered PSD file with different layer groups showing alternate color schemes that let me mix and match.

For example, if it’s a character, I can toggle between Red, Black, and Blue color schemes for the Helmet, Chest Piece and Boots. All are individually toggleable. With the varied layers that I can toggle on and off at will, I can mix and match them as I like, fiddle with my layer settings, then pick out the colors I like. Let’s say I choose Red Helmet, Black Chest Piece and Black Boots.

Leaving only those layers visible, I can lock down those colors I prefer, save out that PSD as a layered example for them to use. :) They can lift the exact colors and settings I want from the layered PSD instead of second-guessing.

One additional VERY useful tip that I learned from a mistake is to ALSO save out a JPG from that, and deliver BOTH to them. Why? To make sure no one accidentally unhides the wrong layer and delivers the wrong color version to me later. So they have the layered AND flattened reference to ensure everything is solid.

I’m quite happy with this arrangement so far, and will be using it again moving forward. :)

Hope that helps you crazy smArt managers out there! And smArtists that are paying attention…

No Comments Yet
smArtist thoughts08 Mar 2008 11:23 am

What motivates you to work?

I start from the core belief that my *life* is the project, and that the type of game I choose to work on can help me develop skills I’m interested in acquiring and gain valuable experience. That way it’s always more than a job for me, and it keeps me more motivated day-to-day because I’ve basically got a constant double XP multiplier on all the time :) I’m also able to give a project SO much more because I’m so deeply invested in it on a personal level.

The goals I set and the intrinsic enjoyment I seek out in each project is more important to me than the actual type of game it is. I’ve been involved with a value brand car racer, a low budget cheap FPS, a government-funded cancer awareness 3rd person shooter for kids, an Xbox yoga fitness game, a sci-fi real time strategy game, a big-budget licensed platformer and a small-scale medieval MMORPG. After all that, I honestly have no preference whatsoever for genre, scale, or target market, just because I structure my goals differently than that.

I always set out with a specific set of goals, skills and experience that I intend to gain from a job or task, write it down, and relentlessly pursue them until I feel I’ve learned all I can, and then I start seeking out what’s next for me. I never make lateral moves if I can help it. Life is too full of potentially rich learning experiences to just futz around wasting time. :)

Even I have something discouraging me work-wise, when I remind myself EVERYTHING that I’m getting out of it, it bolsters my will to keep trying. It’s a shot in the arm of pure motivation and energy, and it keeps me going even if I’m feeling crappy. It just takes the optimist’s view. :)

There is ALWAYS something to learn from every experience if you think creatively enough about it. And in that, you can FIND motivation. I really need to write up a post on how learning about marketing helped me do that. When understood properly, marketing really is the applied science of optimism.

But enough about me — what motivates YOU to work?

Comments (2)
smArtist thoughts& smArt Management05 Mar 2008 03:15 pm

Contracting Tip: Bi-weekly payments for maximum motivation!

One really interesting trend I’ve found in the last couple years is that artists are *far* more motivated to keep working if their contracts are structured so they get paid bi-weekly. The “big fat contract” high wears off after a week or two on average, and productivity goes SHARPLY down after that.

But, if I make sure they get paid every couple weeks by changing how the payment \ invoice schedule works, they stay happier and more productive longer. Having some semblance of a normal schedule and normal-seeming payment schedule has surprising productivity benefits.

One week is too frequent (who wants to split up work that finely and invoice that often, anyway?), three weeks is too long (productivity falls after week two ends), and two weeks really seems to be the sweet spot.

I’ve noticed this trend enough times and in enough artists and studios that I finally paid heed. I try *VERY* hard to make sure the blocks of work I give my artists last roughly two weeks to keep things moving smoothly.

Artists, take note and push for this if you can. You’ll be happier and more motivated.

Art managers, this is something definitely worth considering and experimenting with.

Anyone have any thoughts on that? :)

No Comments Yet
smArtist thoughts11 Jan 2008 03:25 pm

Productivity Tip #13: PathCopy for fast pathname copying!

One of my favorite and most-used apps that I might not have talked about before is PathCopy. It copies a filename with full path info to the clipboard *instantly*.

Ever wanted to be able to instantly click on a file and copy its full path to your clipboard? For example, let’s say you want to send a link to a file on the network to someone, or perhaps you’re trying to open a file in MAX and don’t want to click through all the dozens of subdirectories to find it. Now you can do it with PathCopy! It’ll let you copy the long filename, the short filename (DOS 8.3 style), the entire pathname, the entire URL, anything.

Since it’s a Windows shell extension, you can right-click a file OR folder inside any Windows Explorer window and quickly click through it. It even handles multiple files and copies them all to your clipboard with appropriate linebreaks! It’s tremendously useful, and I wish I’d had this years ago! Maaaaajor time-saver. I use this dozens of times a day.

PathCopy overview: http://home.worldonline.dk/ninotech/freeutil.htm#pathcopy

Download link: http://www.simtel.net/product.download.mirrors.php?id=57104

Now I’m curious: What are YOUR favorite productivity widgets? Be they websites, hacks, plugins for preexisting apps you use every day, or useful little applications that brighten up your life, I’m curious to see what you guys use to wring that extra little bit of productivity out of every minute of the day. :)

Comments (6)
smArtist thoughts& Interesting links12 Jul 2007 01:15 pm

link: 19 Things NOT To Do When Building a Website

My friend Nate sent me a fantastic article that was right up my alley: 19 Things NOT To Do When Building a Website.

The whole thing is so good I’d just paste the whole thing here if I told you which parts were worth reading. Instead I’ll touch on my favorite points:

3. If your website asks the user which version they’d like, high bandwidth or low, HTML or Flash, you ALSO LOSE.
5. DO NOT try to reinvent the website navigation.
11. Text navigations are better than images
12. A well thought out site map with logical sub sections is better than using “drop downs”.

The whole thing is a fantastic read. Go look at it and commit it to heart!

Comments (4)
smArtist thoughts12 Jul 2007 10:18 am

Environment Artist Portfolio Tips

Here’s an edited excerpt of an email I wrote for someone asking me for tips on putting together an environment artist portfolio.

Focusing on environments but keeping your skillset broad is a good idea. Environment artists will always be needed, more so now that next gen games are getting crazy huge and complex. While this will generate a lot more competition for you, it also creates more opportunities to get hired.

I haven’t dealt much yet with environment artists, but I think the same basic rules apply to them as to any other artist… show all your work. By that I mean, show wireframes of the model, the high poly object, and the flat textures (spec, bump, diff, glow). When you do this, I don’t have to wonder if you understand how to paint a good texture or make a good normal map, because you show me every step of the process.

Another tip is to show your work in an actual ingame environment when you can. Drop your assets into Half-Life 2 and make them look like they belong there, and actually function.

Your goal is to make stuff that’s competent and game-ready. It’s a very powerful statement if you can put things into games on your own and make them work. It’s one less step of abstraction for hiring managers to make… by that I mean, I don’t have to look at a render, and imagine what it’d look like in a game, because you already PUT it into a game.

Show me what you CAN do, and minimize how much I have to IMAGINE you being able to do.

Don’t just put little single assets into the game, if you can help it. Make areas. Rooms. Set pieces. Show you know not only how to make individual objects but put them together into a scene, and make them look good. The simpler and clearer you can illustrate all these, the better your chances of getting hired. :)

That’s a pretty tall order and not a lot of people do these things, but that ought to help.

I’d love to hear more tips and suggestions if you guys have any. :) Am I missing anything?

Comments (2)
smArtist thoughts10 Jul 2007 10:21 am

Productivity Tip #12: ThumbPlug TGA for TGA thumbnails in Explorer!

Here’s a quick one. Ever wanted to be able to view TGA files in thumbnail form in Windows Explorer, only to find that Windows won’t support it? Be frustrated no longer, for Thumbplug TGA is here.

Just download and install, and view thumbnail TGAs wherever they might be. Invaluable little plugin.

[update] Sven-Erik Neve in the comments pointed me to Koshigaya Thumbnail Support, which is the same thing as ThumbPlug except that it also supports PNG, PSD and every other major format. I tried it and after closing Explorer a couple times, it WORKS! Thanks Sven-Erik!! :) [/update]

Comments (7)
smArtist thoughts09 Jul 2007 01:53 pm

Productivity Tip #11: TaskSwitch XP - A better way to Alt-Tab

One of my friends from work suggested that I give TaskSwitch XP a try. What’s so great about it, you may ask? Envision this scenario:

You have 30 programs open. You hit Alt-Tab, and you’re selecting program #2, and you want to select program #15. Instead of holding down Alt and hitting Tab 13 times, TaskSwitchXP lets you simply mouse over the icon you want. Release Alt, and it opens the app you want. Being able to simply mouse over everything to open it is beautiful, instead of alt-tabbing around blindly. It becomes second nature VERY quickly.

It’s a *complete* replacement for Windows’ Alt-Tab. It’s very easy to turn off and uninstall if you don’t want to use it anymore, however. :)

It’s decently customizable and it also provides full-sized window previews of all your windows, which you can selectively turn off if you choose. I wish I could disable it entirely, but hey, I’ll take what I can get.

Comments (4)
smArtist thoughts09 Jul 2007 01:20 pm

Productivity Tip #10: Incredible search tool! Agent Ransack

Agent Ransack is the best and fastest search tool I’ve ever used.

Anytime I need to find something — anything — I use Launchy to fire it up, quickly type in the first few characters of what I’m looking for and where, and it finds it almost instantaneously. It’s lightning fast, far beyond what Windows Search could ever dream of doing, and it’s deadly accurate.

I used to use Launchy for quickly searching and opening any file I needed, but I kept having to add new directories to the index and rebuilding the index to be searchable. Now that I found Agent Ransack, I use Launchy strictly for shortcuts.

I use Agent Ransack dozens of times a day instead of digging through Windows Explorer to find the files I want. It’s so damned fast, nice and efficient, especially when you’re dealing with tens of gigs of data and hundreds of thousands of files. :) I can’t recommend this app enough.

No Comments Yet
smArtist thoughts& smArt Management04 Jul 2007 02:15 pm

Project: Outsource Everything

I’m in a unique position in my job where I have a modest budget to spend on outsourcing art for my game. I have complete control over where, how and when I spend it. I have to jointly art direct, manage the game’s art, manage my artists, critique and approve or disapprove their work, handle budgeting, scheduling, and every other tiny little aspect of art including documentation, asset integration, bugfixing, and little super-tiny tweaks to polish each individual asset I receive. And I’m managing 25 to 30 artists right now — by myself — that puts a huge burden on me. But why should I take all of that on myself? I shouldn’t.

I think something I’ve failed to consider until the past month or so is… I’ve been limiting my scope. I’m thinking more in terms of outsourcing assets, instead of outsourcing processes that create assets.

Why draw the line at pure art asset creation? Why not outsource integration, or organizational work, or the small snippets of fiction I need for outsourcing creatures and their animations? Why not simply outsource an art lieutenant to handle sub-management tasks? Hire a small firm — or a single guy — to handle all my marketing materials? I get to spend my budget however I please, because my boss trusts me with it. Wouldn’t this be a smArter way to run a project in my situation?

I’ve been learning this whole time how to be the mind that controls the hands. Why draw overly strict lines at what I will or won’t let hands do? I don’t have time to do everything that I need to do and I take way too much on myself. I need to open up and be willing to start outsourcing smaller tasks. No one says I can’t do it. I certainly have the power. Why not use it?

So I realized that I could, and SHOULD, outsource more than just basic art. I can outsource the entire processes that create them. At this point, I understand the whole project inside and out, and how to communicate the specifications of any kind of work that I would need someone to do. It just never occurred to me to look for dedicated asset integrators, or people to handle the other various tasks I take on myself that aren’t as easily classifiable. I know how to spec out work, send it to an external contractor, communicate with him clearly and get exactly what I want in a reasonable timeframe. I should leverage that and expand the scope of what I outsource.

Not many people are in a position like I’m in. I may as well make the most of it, have fun and do what others won’t. :)

It’s still early, but so far I’ve been contracting out a lot of organizational work and full soup-to-nuts asset integration to various studios and people that have been doing an incredible job so far. It’s moderately technical work, and I’ve had to spend a lot of time training them and getting them up to speed, but it’s starting to smooth out and the results have been great. So far I’ve:

  • Character and Creature Trees remade. Had my Character Tree completely redone by an artist with a background in print. He rearranged everything, set up smart and logical layering system in Photoshop to ease updating it, made it completely print-friendly and made it ten times easier and faster to work with. Then I had him recreate my Creature Tree with the exact same format.
  • Weapons Tree made. Had the same artist create a Weapons Tree from scratch, which involved rendering out every single weapon in the entire game and organizing it into a PSD the same way the Character and Creature Trees were made.
  • Ramped up dedicated asset integrators. Set up a small studio with a developer’s build of the game, got it running (which is massively difficult), and I’m sending them work now to get started learning how to integrate assets into the game from start to finish, so they can send me assets that work 100%.
  • Outsourced particle effects work. Got a team of Korean artists up and running with our proprietary particle editor. I had to record several tutorial videos, write a lot of documentation, record sample videos of our existing particle effects, hire a particle effects concept artists to render out the effects in Photoshop, and do a lot of careful back and forth. Now they’re churning out incredible particle effects at a rate and level of quality I wouldn’t have imagined possible. I seem to be the only person that’s outsourcing particle effects like this, because I have’nt been able to find anyone else that’s been crazy enough to try it. :)
  • Made Marketing happy. I hired an artist to make marketing renders of every art asset in the entire game, so I never have to do any rush jobs for marketing.
  • Hired a polishing artist. I had an artist to go over every icon file we have in the game and give it a coat of polish to bring them all up to a more consistent level of quality.

And that’s just a start! My future plans include:

  • Armor set integration. I want to hand over full character armor sets for complete integration and bugfixing by an external artist. This is BY FAR the most technically demanding aspect of this project’s art production, and if I can do this successfully, then by god, I can do anything.
  • Give them Perforce. I love the idea of giving a small group of dedicated asset integrators Perforce access to a special branch of the project that I have control over. Then they can submit their changelists, and I can selectively integrate those changelists to the main branch instead of having to do every tiny little thing myself.
  • Ramping up some dedicated world-builders. I want to set up one studio to churn out absolutely nothing but new environmental art content, and do it in such a way that each subsequent asset teaches them another requisite skill for working with our engine’s technical constraints.
  • Find a dedicated bugfixer. Once I get my asset integration studios fully ramped up and working with us, I’m going to send the more technical bug fixes that pop up to them to take care of.
  • Find a standards enforcer. I like the idea of getting someone to go through and rename huge swaths of project files and update all the scripts to reflect the proper file naming conventions, and to propose to me new ways of building onto those standards and maintaining them.
  • Drop in world integrators. Once I get the world-builders set up, I want another team to hand that off to that’ll take that finished art and handle all the scripting, integration, testing and intensive bugfixing work. That way, they’ll hand me perfect, finished product.

    (IMPORTANT NOTE: The reason I want them to be separate from the world-builders is that I don’t want the world builders to *ever* get bogged down with the super technical bug fixing work. They should make game-ready assets to hand off that people who do nothing but make those assets work at any cost. The integrators will propose guidelines changes to me to send back to the world builders and improve the workflow.)

Who says you can’t outsource this shit?! :)

Over time, I think half of this whole workload will simply disappear from my plate and I won’t have to worry about everything as much. Which will be nice, because I could use a relief from my generally high levels of stress.

It’s going to be an interesting few months. My ultimate goal is to be doing nothing but management and direction, and have people and teams in place to handle everything below that. It’s going to be tricky, but my job wouldn’t be much fun if it wasn’t, now, would it?

Comments (7)
smArtist thoughts01 Jul 2007 12:58 am

Advice for aspiring game developers

I expanded a bit more upon the questions I was asked by Monster.com and had a few more bits of helpful advice to entry level game developers. Check it out:

What are some of the qualities it takes to succeed and thrive in the games industry?

Passion, persistence, and adaptability.

Passion is a given. You have to love making games or you will never make it. Part of the reason the game industry is this popular is because if it ever comes down to choosing a candidate based on his degree or his level of passion, passion wins. Passion shows itself through the quality of your work and your attitude, and games are a great way of bringing that out of people.

Persistence is just as important because the game industry is definitely a place you can succeed in if you can bring the quality of your work up to par and simply “show up” consistently. Just be there, keep trying, and you’ll make it. The game industry really isn’t for everyone and a lot of people end up leaving it because they just can’t maintain that passion for it. If you can keep showing up, keep trying and hang in there, you’ll succeed.

Adaptability. Game developers often switch companies every two to three years, and it’s normal to do. Technology also develops at an incredible rate so you have to reinvent your skillset constantly. It’s very much a survival of the fittest type of environment. Studios open, studios close, and the industry moves at a nearly breakneck pace. You have to adapt constantly and be willing to ride the waves of change or you’ll get left behind. But hey… if you’ve got passion and persistence, adaptability takes care of itself.

The industry has a reputation for requiring long hours from coders, designers, and others. Do you think that reputation is deserved? And if so, why is that?

It’s absolutely deserved. Crunch time is a reality in many studios and I have done it. Technology is advancing at an unbelievable rate and the complexity of video games increases every year, and the sole purpose of a game is to deliver fun — but how do you schedule fun? Game developers have traditionally been exempt from being paid overtime, although in some studios run by Electronic Arts and THQ, this is starting to change for some of their employees. I’m hopeful that this will inspire developers to have a financial incentive to schedule more effectively instead of throwing bodies at scheduling
problems.

Given the demands, what are the rewards of working in the games industry?

Fun. If you can find the right company and the right team, you will be in heaven. Awesome coworkers, good money, company outings, practical jokes, free video games, beer Fridays, Nerf fights, no dress code, and a totally fun, lighthearted environment you can be completely relaxed in. You don’t need an education, either, which is terrific. You are as good as the quality of your work, not the school you went to.

We’re all a bunch of big kids that LOVE what we do, and we try to harness that passion and excitement for our craft and give gamers the games they want to play.

What are the top two or three tips or pieces of advice you would offer to someone interested in getting into the industry?

  1. Specialize. Decide what you want to do, be it art, programming or design, and focus solely on that. Once you decide specifically what you want to do, it’s a much easier target to hit both in terms of focusing your goals as well as in marketing yourself.
  2. Live games. When you’re not at work, live, eat, breathe and play games. Make stuff for games. Buy Doom 3 or Half-Life 2 and make user modifications for it. Make your own new weapons, or levels, or program a mod, or design a new singleplayer campaign. Pretend you’re actually working on the game yourself professionally to get yourself into the game developer mindset. These are learning experiences as well as valuable portfolio pieces!
  3. Socialize. Find game developer groups online, like the International Game Developer’s Association (www.igda.org), Gamedev.net (www.gamedev.net), and GamaSutra (www.gamasutra.com). Make friends there that also aspire to be game developers! Befriend real professional game developers and learn what you can from them. Getting into the industry is very much about who you know, and there’s a goldmine of online resources for helping make that happen.

What are your guys’ thoughts on that? :)

Comments (3)
smArtist thoughts& Interesting links26 Jun 2007 08:28 am

Netvibes for being up-to-the-minute with news and blogs

I discovered a fantastic application recently called NetVibes.

It’s helped me keep on top of all the game dev news sites and blogs I like to keep track of, as well as collecting other various pieces of information that are important to me.

Basically it’s a My Yahoo! custom home page portal, but it’s INCREDIBLY customizable and allows you to embed miniature applications as well as RSS feeds. There’s a MASSIVE user community behind it that’s constantly developing new embeddable mini apps for anything and everything you could need. Normally I hate apps like this, but there’s some really useful, really smart stuff out there that I’ve made use of.

In addition to that, it’s tabbed like Firefox, so you can have different tabs for different subjects. It’s also super easy to use and set up and modify. Click drag to move stuff around instantly, drag and drop anything anywhere, ‘X’ to close, ‘_’ to minimize… it has a fantastic interface, even though it’s entirely web-based.

I have one page set up with my Google Calendar, a miniature To Do List application (for personal life To-Dos, not work-related ones), and a small persistent notepad I scribble things on. I have Google Calendar’s settings set up to email me my daily agenda and TXT message my phone at a user-defined time before an appointment.

Anytime a news site is updated, Netvibes knows within five minutes and it shows up in one of my little tabs.

Netvibes also lets you share tabs. Here are the ones I use for my game dev news… click the link, then click ‘OK, Preview it’ to see. It’s all web-based and fast and simple. My other pages are for game dev news and news sites I like to read.

These are my game dev news tabs that I share:

Game Industry News

Game-Specific News

Game Industry Articles and Blogs

Netvibes is free, no strings attached, no software to install, no browser plugins required. You go to the website, and it just works, from any location. It’s crazy!

Do any of you use NetVibes, or something like it? How? :)

Comments (9)

Next Page »

Monthly Archives

  • July 2008
  • June 2008
  • May 2008
  • March 2008
  • January 2008
  • December 2007
  • October 2007
  • August 2007
  • July 2007
  • June 2007
  • May 2007
  • April 2007
  • March 2007
  • February 2007
  • January 2007
  • December 2006
  • November 2006
  • October 2006
  • September 2006
  • August 2006
  • July 2006
  • June 2006
  • May 2006
  • April 2006
  • March 2006
  • February 2006
  • January 2006
  • December 2005
  • November 2005
  • October 2005
  • September 2005
  • August 2005
  • July 2005
  • June 2005
  • May 2005
  • April 2005
  • March 2005
  • January 2005
  • December 2004
  • October 2004
  • September 2004
  • June 2004
  • May 2004
  • April 2004
  • March 2004
  • November 2003
  • June 2003
  • May 2003
  • April 2003

Categories

  • Daxter ravings
  • General
  • Interesting links
  • smArt Management
  • smArtist thoughts


(c)2003 - 2007 Jon Jones.