Studio Courses
Digital T-Shirt Design and Printing
Sunday, 09 August 2:00 PM - 3:30 PM | Los Angeles Convention Center, South Hall G
In this course, attendees learn best practices for designing graphics for digital direct-to-garment printers. Print your designs on a t-shirt printer and enter them in the T-Shirt Design Competition.
Eddie Murphy
Epson America, Inc.
Kinetic Sculptures: Creating Programmable Art (Course repeated on Monday)
Sunday, 09 August 3:45 PM - 5:15 PM | Los Angeles Convention Center, South Hall G
Kinetic sculptures involve motion and sensing. In this course, attendees learn the basics of computer control of movement, and of kinetic art. Then they use the maker resources of the studio to build sculptures that will be showcased in a live contest event on Wednesday afternoon.
Erik Brunvand
University of Utah
Kinetic Sculptures: Creating Programmable Art
Monday, 10 August 9:00 AM - 10:30 AM | Los Angeles Convention Center, South Hall G
Kinetic sculptures involve motion and sensing. In this course, attendees learn the basics of computer control of movement, and of kinetic art. Then they use the maker resources of the studio to build sculptures that will be showcased in a live contest event on Wednesday afternoon.
Erik Brunvand
University of Utah
Learning to Create Interactive Experiences With Unity 5
Monday, 10 August 2:00 PM - 3:30 PM | Los Angeles Convention Center, South Hall G
In this hands-on session, learn the basics of Unity 5 and how you can create stunning games and interactive experiences using the newest version. The course includes an overview of the rendering system, audio mixer, standard assets, AI navigation system, and more.
David Della Roca
Unity Technologies
Build Your Own Game Controller
Monday, 10 August 3:45 PM - 5:15 PM | Los Angeles Convention Center, South Hall G
In this course, attendees build the own game controller to provide input to a variety of PC games. Topics include: resistors, switches, and using Arduino to behave as a USB keyboard and mouse.
Josef Spjut
NVIDIA Corporation
Richard Piersall
Harvey Mudd College
Kirklann Lau
Harvey Mudd College
Compute for Mobile Devices: Performance-Focused Hands-On
Tuesday, 11 August 9:00 AM - 10:30 AM | Los Angeles Convention Center, South Hall G
This course offers hands-on experience with existing APIs for accelerating compute-intensive portions of a mobile application: essentials of the RenderScript, Metal, OpenCL, GLES pixel and recent compute shaders, plus CUDA. Topics include: API-specific performance tricks and advanced aspects like tools-assisted performance analysis.
Maxim Shevtsov
Intel Corporation
Learning to Create Interactive Experiences with Unity 5
Tuesday, 11 August 10:45 AM - 12:15 PM | Los Angeles Convention Center, South Hall G
In this hands-on session, learn the basics of Unity 5 and how you can create stunning games and interactive experiences using the newest version. The course includes an overview of the rendering system, audio mixer, standard assets, AI navigation system, and more.
David Della Roca
Unity Technologies
Substance Designer: Learning to Create Realistic Procedural Textures
Tuesday, 11 August 2:00 PM - 5:15 PM | Los Angeles Convention Center, South Hall G
In this course, environment artists explain how to create a procedural material (a stone floor tile) using Substance Designer. This technique, used in major AAA game studios ,enables game artists to create material templates that are reusable and highly customizable.
Joshua Lynch
Activision Blizzard
Alexandre Bagard
Allegorithmic Inc.
Beginning Native Android Apps
Wednesday, 12 August 9:00 AM - 10:30 AM | Los Angeles Convention Center, South Hall G
Learn the basics of the Android environment and see how easy it is to develop apps for Android.
Gil Irizarry
Conoa
Shadertoy Workshop
Wednesday, 12 August 10:45 AM - 12:15 PM | Los Angeles Convention Center, South Hall G
In the Shadertoy Workshop, intermediate-level shader creators master the most important building blocks of procedural content creation (raymarching, noise, lighting, etc.). During the workshop, attendees create their very own procedural shaders.
Pol Jeremias
Beautypi
Iñigo Quilez
Beautypi
Design Machines
Wednesday, 12 August 2:00 PM - 5:15 PM | Los Angeles Convention Center, South Hall G
In this course on rapid-fire prototyping of a CNC design tool, attendees use the Modular Machines that Make Construction Kit to design, program, and build machines and interfaces they imagine, including controls, user interfaces, and kinematics.
Nadya Peek
Massachusetts Institute of Technology
James Coleman
Massachusetts Institute of Technology
Unreal Engine: Level Design for Unreal Tournament
Thursday, 13 August 9:00 AM - 12:15 PM | Los Angeles Convention Center, South Hall G
In this hands-on course, attendees learn Unreal Engine level-design workflows and best practices for asset creation by building a level for Unreal Tournament.
Alan Willard
Epic Games, Inc.