So You Wanna Make Games?? | Episode 5: Technical Art

So You Wanna Make Games?? | Episode 5: Technical Art


Video games are constantly pushing technology to the limit. And, the art in video games is no exception: things like elaborate physics simulations, seamless open worlds, complex animation systems, or destructible environments. These are tasks that require both artistic sensibility and technical know-how. And the people that can do both art and programming may sound like terrifying imaginary space mutants, but they exist, and they’re called tech artists! Alright. Let’s find out what tech art is all about. Tech art is crazy important for making a game. Seriously, like, every team I’ve ever been on is always trying to hire more tech artists. So, what do they do that’s so important? We build tools for artists. Alright. Well there you have it. A tech artist makes tools fo– Well, we also streamline the game creation pipeline. We make game exporters, make implementation easier– Okay, yeah. So there’s a couple other things that a tech artist– Some of us work on the game content, rigging characters for animation. Wow Okay. So there’s even more stuff that a– There’s also file structure, version control support, automation– Okay. Jeez. I get it. There’s a… oh my god– So we also have art backgrounds. So we model, we animate, we make VFX, build interfaces, UI, websites, shaders, lighting– Okay! Stop. Stop. There’s so much in one job. How is this possible? You guys aren’t tech artists. You’re everything artists! Sure. Call us whatever you want, but our main job is to streamline how art is made and put into the game. Okay. So I guess one of the major specializations in tech art is rigging. Rigging is the process of taking a character model, or mesh, and giving it a… skeleton? Ew. Why do you have to do that? When a character artist gives us a mesh to rig, it’s stuck in whatever position it was created in, like a sculpture. It’s our job to give it the ability to move. To do this, we create a skeleton by placing bones inside the mesh. The bones influence different parts of the mesh, so when you move one bone a part of the mesh moves with it. We adjust this by painting the amount of influence, or weight, each bone has. This process is called weight painting. Weight painting can be a bit of an art because while we want the mesh to move, or deform, we also want to make sure we don’t create any… odd results. Bones can be hard to animate, and we often end up with a lot of them in our skeleton. So to make things easier for our animators, we create a series of controls that move the bones in an easy and intuitive way. You can think of this like the strings on a puppet. In this part of the process, we solve challenges like: keeping a character’s foot planted on the ground while the rest of the body moves, or switching that functionality so the whole leg can follow the body like when you swim. Another thing tech artists do is create custom tools for artists to use. And that usually means customizing the existing software that artists are using. Programs like Maya, ZBrush, Photoshop, Unreal can do a lot of stuff already. But artists often have very nuanced and eccentric needs. And they’ll ask for a very specific tool from a tech artist Then, it’s up to the tech artist to really determine whether that tools request makes sense. And that’s why every tech artist asks this very critical question: What are you trying to do? What are you trying to do? What are you trying to do? What are you trying to do? This question is really important to ask because even though an artist means well, they’re not always as informed as a tech artist when it comes to tools requests. For example: An artist might ask for a tool that hides all of the water and plants in a level. They need this tool so that they can count how many fish are being spawned. The tech artist might instead make a tool that simply displays the number of fish that have spawned in the level, saving themselves and the artist quite a bit of time. Art assets often require some implementation steps before they can work in the game. This can be things like removing unneeded components, turning on certain settings or parameters, naming the file correctly, breaking the file into multiple separate pieces, creating connections between the new file and the existing files… all kinds of stuff. We help with those processes as well, building out the tools to reduce mouse clicks. Sure, a click doesn’t sound like much, but imagine clicking on the same dialog day in and day out. Confirm. Confirm. Confirm. Yes. Yes. Always the same. Always the same confirmations. Yes update. Yes export. Yes load! Always load! Please load! Load like last time! Load like yesterday….load like last year! Just please remember what I always do! Making a game involves a lot of interdependent work. That means a lot of people handing a lot of files to each other. Even on a small team, it can be pretty hard to stay organized. There’s a constant flow of files being created, edited, and handed off between teammates. This whole process is called: “the game development pipeline.” Tech artists manage this pipeline. They help create clear channels, processes, and tools, that help developers exchange files in easier and more organized ways. Let’s learn some of the ways they do that. One of the biggest organizational challenges of making a game is that tons of people are editing the game at the same time. It’s easy to accidentally delete, misplace, or overwrite files. For this reason, game teams generally use some sort of version control software. Version control software stores and records everything that happens to every file in a game. It saves every previous version of every piece of art. It records every change made to the game and who made it. And most importantly, it lets you know if someone else is working on a file that you’re trying to work on. Tech artists build tools to make it easier to interact with version control software. Otherwise, it can be overwhelming and tedious for an artist. Another organizational challenge that tech artists have to manage is how to name files, and what folders to keep them in. It can seem like a simple thing to name a file, but things can get pretty crazy and hard to organize when dealing with thousands, even hundreds of thousands of files When working on a game, we have to finally retire some of our more… inefficient naming styles. Naming conventions and folder structure can become a huge problem if not handled and maintained. Tech artists build the stucture and build tools to handle mass renaming when needed. Some tech artists specialize in shader technology. Check out our character art video for a quick intro to shaders. These tech artists help build and utilize shaders to make materials like stone, wood, metal, or grass. But shaders don’t just make basic materials. You can achieve pretty unique results from the creative uses of the parameters on a shader. For example, you can connect the vertex color of a mesh to drive different textures based off of the height of the vertices. And this is how, based off a terrain system, you could actually paint the terrain extremely fast just based off of vertex colors, and get a lot of variation within your environment. Aww! That’s so cool! Though, I have to mention if any of this doesn’t make sense to you… that’s ok. Just know that you can do a lot of amazing things with shaders. And if you’re interested, they’re definitely worth looking into. Because you can do things like automatically apply dirt or rock to the steep parts of a mountain. or creating the effect of flowing magma with a realistic look. Or, you can achieve a toon shaded look by clamping the light direction input in a shader to create a unique art style, similar to “Breath of the Wild.” Ok. That’s pretty cool. Do tech artists write all the code of a shader? Tech artists might write the shader code or work with an engineer to help figure out what the shaders need to do to support the art. In either case, tech artists help influence the look of the art, and teach the artists how to use the given shader parameters. Another specialization within tech art is simulation. Simulation could probably have its own series of videos but basically it’s using math to simulate the behaviors of materials and physics. These would be things like cloth, hair, ragdolling bodies, water, mud, lava, burning stuff, goo. uhh… cereal? Ok I think you get the idea. And unfortunately, it’s time to wrap up this video. So let’s look at all the topics we’ve covered. Tech art has a lot going on. But, don’t let it intimidate you. If you’re interested in any of this stuff just know that it’s all learnable. Speaking of which, let’s get some advice from the experts. When I graduated, I drove out to California, from Philadelphia, and I was living on a friend’s floor trying to apply to places and I could not get a job, but all the while still applying to places at night, working on my demo reel, and taking that feedback that I was getting from places that would turn me down. You need to get yourself ready to learn new things. You can understand how the syntax works in Python, or how to write a sentence in Python, but it’s better for you to understand the fundamentals of programming and then you can actually translate those principles back into a different language or even something different in the future. I was between two worlds and it felt like I had to make a decision; like, I liked to program and I liked art. It wasn’t immediately apparent to me that I could just continue to kind of straddle the line between those two and turn that into a career. I thought I had to, you know, be an artist or be a programmer. Turns out, there is this role which is, you know, technical art where you get to flex both of these muscles in a really cool, visible way. One of the most challenging parts of being a tech artist is having to context switch constantly throughout your day. For instance, one moment an animator might come up to you and they have a bug in their tool, and the next moment a modeler might come up to you and they’ll have this awesome new feature request that they want implemented. And even after that, you might end up talking to an engineer about something. You’ll have to be able to be quick on your feet so you can pivot what you’re thinking about and what you’re doing constantly. So the best advice I can give is go download one of the free engines that are out there. I definitely would recommend Unreal. There’s tons of tutorials that are out there and the best part about learning a game engine like Unreal is you learn how to make a game. And it’s applicable to any other engine that’s out there, be it a custom engine that a company is going to be be using, or one of the other off-the-shelf engines like Unity. It will teach you all the ins and outs to making a game, and it will allow you to inject anywhere you need to need to. And that is what is extremely important about being a tech artist, is understanding how games are made and what you need to do. It’s important to recognize that you are going to fail. And it’s not always going to be easy. But if you keep your head up, and you keep trying, you will get through. You’ll get into the industry, and… you’ll make it.

Dereck Turner

76 thoughts on “So You Wanna Make Games?? | Episode 5: Technical Art

  1. Kitt Geekazaru says:

    Riot's up to something…

  2. mehdi jelloufate says:

    lol XD
    gg

  3. Andrew Ojo says:

    weird flex but ok

  4. Kinosei30 says:

    0:20 – that's so perfect

  5. Vince Wedde says:

    05:54 poor guy in the middle has not received access to the subversion control

  6. Exxag says:

    This series is really great and inspiring!

  7. Matthew Herndon says:

    "Need more lizard tech."

    "No Paul."

    xD

  8. Gabriele Grioli says:

    5:22

  9. Vontadeh says:

    song @ 7:10?

  10. Anas B. Ali says:

    this is so damn entertaining

  11. Bento Ribeiro 3D Artist says:

    More funny than all!

  12. Gerrit Großkopf says:

    ok, this job description describes me 😀 at least it describes me best, i'm the 100% open source type that wrote games in c++ and opengl though and not the type editing closed source software 😀

  13. Artem Mykhailov says:

    Great series, well done!

  14. Fn Stephanie says:

    tech artist is co cool <3 -from a 20-ish year old women

  15. Euagelos Thanos says:

    Buff riven Please

  16. Xeit says:

    This Braum will scream like that on the next Halloween and this is teaser… Right?

  17. Washington Rayk says:

    Oh! This series is narrated by Tomáš Jech! i love his TED talk, it helped me a lot and still does. Thanks, man!

  18. prsfx says:

    This is best section so far

  19. imad laggoune says:

    when it came to simulations the thing i really try to bad , he ends the video -_-

  20. TB says:

    crazy serieeeee

  21. Cerolean says:

    The unsung hero of game design.

  22. Miguel Angel Arango says:

    2:48 its fkin jared leto!

  23. Lily ᵔᴥᵔ says:

    I had no idea this job even existed. It looks awesome! And a lot of work. I'm still curious though and will definitely look into it!! If anyone has any resources to share, please please do ♥️

  24. Paulo Filho says:

    good way to scare off any tech artists wannabe

  25. gummy potato says:

    Came here because apparently, this is 3rd in line for the top 9 highest paying jobs in animation. Looks fun.

  26. TheCGEyeGuy says:

    @7:20 I feel called out

  27. 13RedCorpse says:

    Thank you for this video! I`m shocked that I`ve hardly heard of this specialization. Especially considering that I`ve spent 7 years on creating art and 4 of them – on creating programs and managing projects. I guess I found my niche 😀

  28. Saad Achraf says:

    2:52 OMG HAHAH

  29. WirtyDord says:

    This is the best series on YouTube. So many questions I've had for years answered in one series

  30. Najmah Chant says:

    who's just here to appreciate the warriors and their efforts behind our favorite games?

  31. Mert Genccinar says:

    They are the Jack of All Trades!

  32. Rekt Dacron says:

    My hat is off to the tech Artists!

  33. Arcamira says:

    7:26 ME

  34. grey says:

    7:22 meme !! 😂

  35. Purple Carrot says:

    When you tell your asian relatives you do art for a living
    them: 5:21

  36. Andrija Lazic says:

    10:10 Tons of damage guy got smaller

  37. ghosthalowen says:

    5:00 – 5:22 :)))

  38. tarnvogL says:

    so much great content in the series, but this dubstep with every human introduction is absolutely out of place.

  39. Vicky_ D says:

    Finally a video that explains things in a simple way that my brain can take it. Thank u so much AND I CAN’T BELIEVE IT’S FROM RIOT GAMES! RIOT U NEED NO NERF MASTER! PLS!

  40. REIQ says:

    the intro of every people talking gets quite annoying after a few episodes.

  41. Albin Grahn says:

    7:20 this is a personal attack

  42. The Tinker says:

    Automation tool, tool hack and stuff… is not just tech artist's work imo… it's every programmers' work.
    Many time, when I bump into repetitive task, tools with bad designed UI or lack of functionality, I hack it and share it with teams. Sometimes designer/artist come to me and ask if it's possible to create tools for'em.

    Version control is introduced in this chapter… so, an artist don't use version control?
    I thought everyone on the team use version control… programmers, planner, art, director, etc, everyone has to learn how to use this 3rd party tool, no?

  43. Inbar Koren says:

    "The people that can do both art and programming may sound like terrifying imaginary space mutants"
    O-oh… r-really?… I.. I'll just.. go there for a second… someone needs me there… running away to cry

  44. Rıdvan Kahraman says:

    Really beautiful

  45. paweł Stolecki says:

    Loving it

  46. Xgamesvideos Officiele kanaal says:

    Nice!

  47. Daredevil says:

    3:55 argonians having the field day

  48. Eudez says:

    This year I'm finishing my Software Engineering career, but I didn't wanted to left aside art. This may become a really nice alternative :0

  49. Gustavo 3220 says:

    12:00 ……..

  50. Tony says:

    What is that last song?? Loving this series so far, btw!

  51. Uhfgood says:

    Tech Artist sounds like a made up position.

  52. Igor Tatarnikov says:

    Awesome series, very interesting dive into actual workflow of a AAA studio. Haven’t seen Hard-Surface/Weapon artists video unfortunately which would’ve been great. Nonetheless, you guys did an amazing job on these!

  53. Jhony Michael says:

    He said that Unity was generic…

  54. Levitacious Studio says:

    Gold is this playlist

  55. Chris Gough says:

    What's the pay for these guys? I do all of this at an arch vis company and I'm paid like shit.

  56. Yazuki Wolf says:

    What type of a portfolio would you need to apply to be a tech artist?

  57. Yazuki Wolf says:

    Crap I'm a professional artist who programs as a hobby. This might be the perfect career for me!

  58. Diego Salgado says:

    came for art, stayed because of lizards

  59. eiwaMovies says:

    Dat Braum scream :'D

  60. Monika Gombkotoová says:

    8:10 offtopic, but what a cool name!

  61. KR Flamer says:

    Rito go die somewhere scumbacks! i can't stand you bastards! Go die in hell and never come back!!!

  62. Naome Kuran says:

    Aspiring tech artist right here !!! And yes …. "what are you trying to do" is 50% of any project

  63. Naome Kuran says:

    Also spending hours on rigging and animating a character is how get so many weird 3d animations ….

  64. Cliché the Cat says:

    7:24 This is legit how I name things, lol

  65. The Best says:

    Well i feel like tech Artist i mean not good but lets say beginner cuz some dudes creating game and i am once who have to make character animation rigging environment and more ..

  66. Dazraf says:

    Shaders are so hard v.v

  67. Low Horvath says:

    What !? Tech artists make rigs ? Why don’t the animators do that !?

  68. Matheus Lacerda says:

    "And that's why every tech artist asks this very critical question:"

    Wataaa you tying tchu du, sensei

  69. Santiago Franco says:

    I'm loving this series it really is giving me insight on perhaps a path I want to follow

  70. KumaKumi says:

    At 10:52 this is how I've been feeling. I'm currently pursuing a BA in Graphic Design, but I love coding as well. My goal is to join the Game Dev community, but before I found out about Tech Art I was struggling to make a choice.

  71. renderman.pro says:

    Yeah

  72. Skærs says:

    This position is so frustrating y'all kids have no idea

  73. Throw Away says:

    No Paul

  74. voxeledphoton says:

    agggh my naem how do they know ._. 6:55

  75. Randi tafellappen says:

    I was thinking about technical art for a long time. This video somehow made me cry and the only reason i can think of is that maybe i really should do tech art

  76. Evigmae VonBenerot says:

    I love how whenever Tech Artist functions comes up, it always boils down to Artists being idiots from which you can't expect anything besides making art.

Leave a Reply

Your email address will not be published. Required fields are marked *