Archive notice: This article was originally published on June 17, 2019. Links and embedded videos are preserved as part of the historical record.
For anyone who wants to play a few rounds of Mario in the Maya viewport: “Mario Maker for Maya” is a script with which you can build your own levels. Industrial Light & Magic Pipeline TD Felipe Za wanted to use Mario Maker to show how Python and PySide can be combined to create dynamic applications in Maya.
No external library is used for Mario Maker – collisions rely entirely on Python and mathematics. The static sprites are QLabels, while the animated sprites are QWidgets and QLabels that alternate in order to simulate animations. The current example contains only a few objects that can be played with. If Mario falls off the edge, you have to close the window and restart it
Super Mario Download
Mario Maker for Maya is available free of charge here for Maya 2017 and 2018. After downloading, you have to drag the .zip contents into the maya/scripts folder. In the Script Editor (Python tab), you can Ear open the Mario Maker window using the following lines:
import MarioTribute
MarioTribute.run()
Control Mario: left and right arrow keys, jump: left mouse click. At the sides, you can create new objects that interact directly with Mario.
Note from the developer: You should definitely use a separate Maya session independent of projects for the game.
Maya 2019.1 Release
Autodesk recently released Maya 2019.1 and Maya LT 2019.1. Both editions receive receive better performance in the Outliner and when working with Boolean operationsIn the full version, the developers improved the Render Setup system and the Light Editor:

- Add lights to the collection via Expression or “Add”
- Enable or disable lights by overriding the “Enable” attribtute
- You can edit Light Transform and Shape Nodes through the collection
Adjusting multiple lights in a scene is easier – values can be changed simultaneously for selected lights. There are also now new options for playback of cached animations, including
- Support for Smooth Mesh Preview, which can be found in the settings
- Cache can now be cleared directly by right-clicking in the Time Slider
- More insight and information in the new Maya Cached Plaback Whitepaper
You can find all further update information in the release notes here.