Practical Applications of Maya Python in Game Production
Co-presenters: Adam Mechtley & Ryan Trowbridge
Length: 1 hour
Since the formal introduction of Python into Maya, it has been rapidly gaining ground as the scripting language of choice among technical artists and tools developers. Its host of built-in features and its support for programming with the Maya API allow Python developers to interact with Maya in many exciting ways. In this MasterClass, Adam and Ryan discuss different scenarios that may appear during production and for which Python is ideally suited to provide a quick and flexible solution. Using two example projects, Adam and Ryan will demonstrate practical applications of threading as well as Maya plug-in development.
Adam Mechtley has been working as a technical artist in the games industry for about six years. In this role, he has had a hand in about a dozen games for the web, consoles, and mobile devices. Adam is currently working as an independent consultant and game developer, and is exploring the use of games technology to improve science literacy skills. Together with Ryan Trowbridge, Adam is currently authoring a book on Maya Python programming for Morgan Kaufmann Publishers.
Ryan Trowbridge has worked as an artist in the game industry for ten years and currently works as a Character TD at Naughty Dog, Inc. He worked on six console games, including Uncharted 1 and Uncharted 2: Among Thieves, which has received worldwide acclaim and dozens of game of the year awards. His diverse positions have ranged from texturing, character modeling, animation and character rigging. Currently, Ryan is also co-authoring a book with Adam Mechtley on Maya Python programming for Morgan Kaufmann Publishers.