So game art and environment art in particular is filled with mind numbing repetitive tasks. I'm sure most entry level guys have had to do their fair share of crappy tasks and I'm wondering how people deal with it.
I currently have a task that i'm finding mentally exhausting. I dont mean a hard unwrap of anything like that, in fact i don't really find any work in 3d software tedious. I guess its more specific to level editors as 3d apps are usually flexible enough to allow me to speed up my work flow if necessary.
I find myself zoning out listening to music a lot of the time but because of the nature of the task a mistake can mean hours of wasted work. I sure get funny looks when i start swearing at my computer :poly127:
This certainly isn't a dig at the engine programmers or anything like that (all though i could kill someone for hardcoding an important shortcut to ctrl-u). They are crazy smart guys and I have used a few editors and have many of the same criticisms.
Any advice? I guess what keeps me sane is knowing that however annoying the task, its important for the final product. And hell, im still getting paid for it.
Replies
Some things just take a large amount of tedious work because there probably isn't a shortcut. If it's a serious matter, I wouldn't really want to take any shortcuts. I understand your pain though, a lot of game design in general is repetitive. That's usually when breaks come in handy. Or try watching something instead of listening to music. Music doesn't do much for me anymore(except get me pumped to work). If I'm watching some tv shows or movies, I'm more likely to sit there longer.
I made a few simple scripts with autohotkey that help. I rapid fire some key strokes but unfortunately it lags like hell in big levels.
If you don't have one of those, talk to the tool programmer who maintains the editor. Once you explain how mind-numbingly repetitive your process is, they'll probably add a feature out of pity.
If the programmer doesn't want to make a change, explain your process to your Lead, and explain how much time you'll save with a tool to help you automate the process. They're likely to have a bit more pull, because this is schedule issue... your time is valuable, and could be better spent on other, more creative things.
Good luck!
That being said, def talk to tech artists or your lead and explain what you need to speed up the process.
My first job in the industry, I unwrapped and baked for a year solid. Very little art creation. I got damn good at unwrapping, knew how to bake like a pro and got to understand the process of game productions. Sometimes it's just about doing your trial by fire and earning your stripes. Try to take a positive side to it and learn something new with every task. What i did was make a competition with myself about setting a time completion goals and beating it, and then trying to be faster and faster. Your managers will notice and it will only improve your skills.
Youl often get better results if you try and figure out or research a quicker/easier way to possibly do what you need but you need someone to do the technical side.
The flip side is also that these tasks still exist for a reason, at least thats my current predicament. Best of luck.
So instead of constantly straining ties with your buddies you should dig in and do it yourself, what you find is that tricks that work on one thing help speed up all kinds of things you didn't even think about and most of the time they are specific to you and what you're working on.
I'm not sure what your problem is or even what application you're using but if it's max and you're interested in maxscript, start here, and hit me up with any questions you have, if I don't know the answer I probably know someone who does.
You shouldn't have to suffer through repetitive tasks and personally I don't think you should have to rely on other people when you really need to bust up some roadblocks.
Its an in-house editor im working with so cant get my hands dirty like i could with max script. Also we are close to the end of development so i wouldn't feel comfortable bring up these issues at this stage. Its a small team and a relaxed atmosphere so i would be fine to talk to the tools programmer or lead artist about this stuff, just has to be the right time. I'll probably go for it during pre-production of the next project.
My main point really is how much more exhausting it is doing tasks like these, rather than doing something creative like texture painting or something that involves problems solving where your brain is working.
I dont want to go into detail about the task itself but because of the time it takes and the difficulty visualizing the end result i actually get a strong feeling of dread if i think iv made a mistake or if something doesn't make my eyes happy. In general i like to work in iterations, constantly making changes and trying out different ideas with tools that give fast visual feedback.
I cant complain too much. I get my fair share of good tasks and plenty opportunity to develop my core skills of modeling, texturing and animation. Management is good, i have the option to take a break from it and go texture a creature if i want but i rarely do as i hate having the nasty job looming over me.
I worked with an in-house editor recently, and we got new tools late in the project, partly to solve repetitive tasks. Never too late to save time and effort.
You know the problem better than any of us and it's hard to know entirely whether a computer could easily fix it without more info, but anything that gives reason to post a thread like this can generally be made much easier with a bit of computing. That's why we have the computers, anyway - to do the monotonous, repetitive tasks for us.