🤑 You have $200 tuition credit

Apply and Redeem Now!
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE

BECOME A TECHNICAL ARTIST

Dates: 4 FEB 2025 - 27 MAR 2025
Duration: 8 WEEKS
TUESDAYS & THURSDAYS
5 PM GMT
AARON AIKMAN
RIOT GAMES
Aaron Aikman
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
LIVE ONLINE COURSE
ON  TECHNICAL ART
DATES:
4 FEB 2025 - 27 MAR 2025
DURATION:
8 WEEKS
TUESDAYS & THURSDAYS
5 PM GMT

From enhancing visuals to creating immersive effects, seamlessly merge art and technology in game development.

Our stellar instructor Aaron Aikman, Riot Games’ Principal Rendering Technical Artist, will take his decade of experience in games and share the secrets with you.

THIS COURSE IS FOR YOU, IF...

  • YOU WANT TO GET INTO TECH ART FROM THE GROUND UP

     

    The gaming industry is the place to be. As it evolves, so do its opportunities, welcoming new roles like technical artist. We’ll delve into the core essentials — problem-solving, Python, VFX, basic blueprints, Unreal Engine 5, and shaders — and expand upon these topics in comprehensive detail.

  • YOU WANT TO GET YOUR FEET WET IN TECHNICAL ART

     

    Interested in trying yourself out in a new field? Whether you’re an entry-level game designer, FX artist, lighting artist, UX/UI, or graphic designer, this course provides a curated pathway to explore without having to drown in the sea of information online.

  • YOU WANT TO ENHANCE YOUR TECH ART SKILLS

     

    Tailored for both aspiring tech artists and mid-level specialists, this course not only fortifies fundamental skills but also offers the flexibility to delve deeper into specific areas, aligning with your evolving interests or professional responsibilities.

YOUR ASCENT STARTS HERE

Bridge art and tech for creative solutions.

Master Python for problem-solving, Unreal Engine 5 for blueprint scripting and shader development, and unlock the secrets of creating captivating visual effects.

Level up your skills in real-time.

Use all the advantages of live sessions for interactive learning, instant Q&A, and the vibrant energy of a dynamic online classroom.

 
ABOUT THE COURSE / WHAT YOU'LL DO
01
LOTS OF PRACTICE
Practise hands-on, from crafting Python scripts for vector calculations to applying ghostly shaders to radio blueprint. Gain insight from demos on effects, light setups, and more.
02
WORKSHOPS & CASE STUDIES
Break down the Fibonacci sequence and automate tedious tasks in class. Learn from iconic games like The Legend of Zelda: Tears of the Kingdom and Elden Ring, exploring wind dynamics, VFX, and vertex animation.
03
FINAL COURSE PROJECT
Your journey culminates in a massive portfolio boost. Craft a hero tool, shader, or effect, showcasing your skills and decisions. It's not just a showstopping project – it's your spotlight moment!
INSTRUCTOR
AARON AIKMAN LinkedIn Profile
  • Principal Rendering Technical Artist, Riot Games
  • Has 10+ years of expertise across AAA games, indie games, films, television, and even amusement park rides.
  • Shaped experiences in Diablo IV and major films like War for the Planet of the Apes and X-Men: Dark Phoenix.
  • Fueled by a passion for shaders, tools, procedural art, prototyping, look development, problem-solving, and team empowerment.
  • Finds joy in basketball, board games, and dancing beyond the realms of game development.
Instructor
syllabus
01
TUE (4/2), 5 PM GMT
Introduction to Technical Art

In the dynamic world of game development, the identity of a technical artist evolves uniquely with each studio's vision. Let’s dive into the various roles they play, understand basic version control systems, and get an overview of this course.

 

  • Responsibilities of a technical artist
  • Specialisations within technical art
  • Overview of the game development pipeline
  • Version control systems (Git, Perforce)
More Less
02
THU (6/2), 5 PM GMT
Problem-solving and Python

Practise writing clean code and work with variables, inputs, and functions in Python. Acquire a foundational understanding of Python basics and essential problem-solving techniques for diverse applications.

 

  • Algorithmic thinking
  • Abstraction & decomposition
  • Integrated Development Environment (IDE)
  • Demo: Using Python for maths (using VS Code and Python)

Assignment #1: Create a Python script that calculates the length of a vector.

More Less
03
TUE (11/2), 5 PM GMT
Functional Programming

The primary aim is to empower you to craft more resilient Python scripts. Grasp the intricacies of flow control and delve into advanced calculations using Python. We’ll jump into nested conditionals, scopes, for loops, and more.

 

  • Conditional statements (if-else, switch-case)
  • Logical operators (AND, OR, NOT)
  • Try & except
More Less
04
THU (13/2), 5 PM GMT
Editing Files

Decrease time by improving streamlined processes. How? Leverage automation by identifying inefficiencies and creating time-saving solutions that benefit team members. Let’s master the art of file management and task automation using Python.

 

  • Imports (os and sys)
  • Reading and writing files
  • Debugging
  • Workshop 1: Automation
    Discuss something tedious you’ve had to work on and how you could automate it.

Assignment #2: Create a batch renamer Python script.

More Less
05
TUE (18/2), 5 PM GMT
Object-Oriented Programming

Uncover the practical applications and significance of object-oriented programming (OOP) within the context of game development. Gain a fundamental understanding of OOP concepts, their benefits, and when to use them.

 

  • Classes
  • Inheritance
  • Pros & cons of functional programming vs. OOP
  • Workshop 2: Object-oriented breakdown
    Pick a topic and organise it into “parents” and “children” components. 
More Less
06
THU (20/2), 5 PM GMT
User Interface + Guest Speaker

Explore the realm of user interface (UI) design and its impact on tool accessibility. Understand how to effectively apply Python knowledge to enhance customer engagement through thoughtful UI/UX integration. Get ready to hear from a pipeline tech artist as today’s guest speaker.

 

  • UI/UX
  • QtDesigner & importing UI files
  • Connecting buttons to functions
  • Checkboxes, reading & updating fields
  • Demo: Using QtDesigner to create a UI for python scripts (using VS Code, Python, and QtDesigner)
  • Case Study: God of War wind tool in Maya

Assignment #3: Give your batch renamer a GUI.

More Less
07
TUE (25/2), 5 PM GMT
Introduction to Unreal Engine 5

Dive into the fundamentals and discover the latest features of one of the gaming industry's leading engines, Unreal Engine 5. Familiarise yourself with its interface, essential features, and the integration of Git for effective collaboration.

 

  • Interface & asset types
  • Blueprints
  • Nanite & Lumen
  • Using Git in Unreal
More Less
08
THU (27/2), 5 PM GMT
Game Engines Scripting

Uncover the transformative power of node-based scripting through Blueprints to enhance your prototyping capabilities and tool development. Embrace the versatility offered by this approach to address uncharted needs, making the workflow smoother for your team.

 

  • More Blueprints
  • Scripting in Unreal
  • Demo: Creating a three-light setup (using Unreal Engine 5)

Assignment #4: Create a radio blueprint (Using Unreal Engine 5).

More Less
09
TUE (4/3), 5 PM GMT
Introduction to Shaders

Examine the world of pixel shader manipulation. Understand that shaders are the backbone of everything you see on your screen, responsible for captivating visual effects. Build the foundation for crafting stunning visual experiences.

 

  • Texture samples and UVs
  • Lerp
  • Sine and cosine
  • Demo: Create a lerping shader (using Unreal Engine 5)
More Less
10
THU (6/3), 5 PM GMT
Shaders and 3D Math

It’s not as complicated as you think. Simplify the complexities of shader functionality by grasping key concepts and explore the practical side of 3D mathematics to create captivating visual effects.

 

  • 3D vectors
  • Dot product
  • Fresnel
  • Demo: Creating a Fresnel shader (using Unreal Engine 5)
  • Case study: Shaders in The Legend of Zelda: Tears of the Kingdom

Assignment #5: Create a ghostly shader (Using Unreal Engine 5).

More Less
11
TUE (11/3), 5 PM GMT
Rendering and Performance

Understand the intricate process of rendering a frame to the screen and delve into performance considerations for games. Gain insight into the underlying mechanisms of rendering, bridging communication gaps.

 

  • Render architecture overview
  • Geometry buffers & spaces
  • Vertices and pixels
  • Profiling & bottlenecks
  • Workshop 3: Performance issues
    Discuss a time when you’ve seen performance issues in a game and what you think might have caused it. 
More Less
12
THU (13/3), 5 PM GMT
Introduction to Visual Effects + Guest Speaker

Discover the essentials of creating eye-catching visual effects in Unreal Engine 5. Delve into the technical and artistic aspects of VFX, bringing magic to your game development.

 

  • Niagra
  • Particles, ribbons & decals
  • Timing & payloads
  • Principles of color
  • Guest Speaker - VFX Artist
  • Demo: Creating an aura effect (using Unreal Engine 5)
  • Case Study: VFX in Horizon: Forbidden West

Assignment #6: Portfolio Piece.

More Less
13
TUE (18/3), 5 PM GMT
Vertex Shaders

Learn the art of vertex manipulation to breathe life into dynamic animations. Experience the excitement of creating flowing animations, such as lava or water, through vertex shaders.

 

  • World position offset
  • 3D noise
  • Interpolation
  • Demo: Making a lava shader (using Unreal Engine 5)
  • Case Study: Vertex animation in Elden Ring
More Less
14
THU (20/3), 5 PM GMT
Visual Effects Continued

Explore the advanced realm of visual effects and prepare for the final project. Delve into GPU particles, beams, and potential insights from a VFX Artist, whetting your appetite for industry insights.


  • GPU particles
  • Beams and lights
More Less
15
TUE (25/3), 5 PM GMT
Tooling in Unreal Engine

Unlock the potential of automation within Unreal Engine, applying Blueprint and Python knowledge to streamline development processes and assist other teams.

 

  • Construction scripts
  • Actor Actions
  • Asset Actions
  • Blueprint Widget UIs
  • Python
More Less
16
THU (27/3), 5 PM GMT
Professional Development for Technical Artists

Prepare for career growth and success beyond this course. Learn the art of building a standout portfolio, acing interviews, and presenting your work effectively.

 

  • Career trajectory and growth opportunities
  • Building a strong portfolio
  • Interview preparation & techniques
  • Continued learning & skill development
  • Tips on presenting a product to a customer
More Less

What our students say

Student Caris Baker
Caris Baker

"I was fortunate to be Aaron's student during his Technical Art for Unreal Engine course. Aaron's presentation of the content was methodical, concise, descriptive, and interesting. He kept the examples fun to pay attention to, and concise enough to take good notes When the material was very dense, he always made sure to pause and ask for questions and took his time with responding to students. I also want to thank Aaron for his help, encouragement, and engagement with his students through the community discussions outside of the lecture period. Aaron is a wealth of knowledge on all aspects of Technical Artistry, and it opened my eyes to the depth that a TA can have. Throughout my career, I'll continue to remember Aaron's lessons."

Student Casey Stuckey
Casey Stuckey

"I recently completed ELVTR's Become a Technical Artist course with Aaron Aikman, and I’m thoroughly impressed.

The course struck a perfect balance between challenging and achievable, pushing me to enhance my skills in unexpected ways. The content was well-organized and engaging, with instructors who bring their expertise and valuable real-world experience to the table. Their insights greatly enriched the learning experience.

I now have a deeper understanding of the game industry and technical art as a whole, and I am excited to apply what I’ve learned. The networking opportunities were also a significant plus.

I highly recommend ELVTR courses to anyone looking to advance their careers, or learn a new skill set."

Student Allison Botkin
Allison Botkin

"I wanted to share my recent experience taking Aaron Aikman's incredible Technical Art course, where I discovered the perfect balance between structured learning and artistic freedom. Prior to enrolling, I had limited exposure to Python, Unreal Engine, shaders or particle effects. However, I was able to innovate and thrive with his guidance and expertise. Aaron was able to break down complex concepts into digestible and actionable steps. His patient and supportive teaching style created an inclusive learning environment where everyone, regardless of prior experience, could excel. Each assignment presented clear instructions, ensuring that we grasped fundamental concepts and techniques, while also encouraging us to infuse our own creative flair. Furthermore, Aaron's accessibility and willingness to offer guidance were invaluable. Whether discussing ideas or troubleshooting techniques, he was always there to provide support. His course has equipped me with valuable technical skills that I have already been able to implement in a professional environment. Additionally, it's bolstered my confidence to approach challenges with a creative mindset. For anyone seeking a technical art course that fosters both structured learning and creative exploration, I highly recommend Aaron Aikman's class. Feel free to reach out if you'd like to hear more about my experience!"

APPLY

Fill in the form to start your ELVTR journey.

We will contact you to clarify all the details.

First name
This is a required field
Last name
This is a required field
Email
This is a required field
This is a required field
This is required field!
This is required field!
This is required field!