Scaleform Mobile and Unity FAQs

Scaleform Mobile and Unity

Who is Scaleform designed for?

  • Autodesk® Scaleform® enables an artist-driven, Adobe® Flash®-based workflow to create compelling user interfaces (UI) for games on a variety of platforms. Scaleform has been the leading UI and 2D content creation solution for AAA, PC, and console developers for many years. Following the growing popularity of mobile games and applications, Scaleform has launched two new products: the Scaleform Mobile SDK which provides Scaleform as a pre-built Player app and set of C++ libraries for native game development, and the Scaleform Unity Plugin which uses the Scaleform runtime to bring the power and convenience of Flash to Unity development. These two products are now available to consumers at a lower cost.

    Scaleform is better suited for more experienced game developers who wish to create 2D/2.5D content using Flash and either ActionScript, C#, or C++. Content is developed in Adobe Flash Professional and usually requires an artist and scripter for content creation, animation, and interactivity. Flash content can then be displayed in Unity 3D Engine or in the standalone native Scaleform Player. Unity developers can use the Scaleform C# API to interact with their Flash content, such as receiving events and modifying the properties of Flash objects. Scaleform Mobile SDK users can use the provided Scaleform Player out of the box, or can use our C++ API to modify the player for their own purposes. Mobile SDK developers should be familiar with the programming environment of their choice: Apple® iOS®/Xcode/Objective-C or Android™/Eclipse/Java.

    As a comprehensive and powerful SDK + tool set, Scaleform is not ideal for people without either C++ or C# experience. For best results, developers should spend some time looking at the included samples, tutorials, documentation, videos, and other reference materials. If you haven’t tried Scaleform yet, please sign up for an evaluation and you’ll be on your way to making great games.

Unity Plugin

How many seats of Scaleform do I need for my project?

  • As defined in the End User Licensing Agreement, developers should purchase one Scaleform seat for every Unity Pro seat being used to create and publish a game or application.

Do I need Unity Pro to use the Scaleform Plugin?

  • Yes

What kind of support do you offer?

  • We offer a wide range of videos, documentation and kits (received with Scaleform download) to help developers create top quality content as efficiently as possible. Our forums are also a great resource to connect with other developers and share information. For more extensive support, we offer a premium support package that allows direct access to our developers. Please email us for further information and pricing.

I’d like to suggest features, where is the best place to do this?

  • Please use UserVoice to suggest and vote on new features.

Mobile SDK

How many seats of Scaleform do I need to buy for my project?

  • As defined in the End User Licensing Agreement, developers should purchase one seat for every person actively engaged in Scaleform development (this includes both Actionscript and C++ development). This does not include personnel engaged in testing.

What kind of support do you offer?

  • We offer a wide range of videos, documentation and kits (received with Scaleform download) to help developers create top quality content as efficiently as possible. Our forums are also a great resource to connect with other developers and share information. For more extensive support, we offer a premium support package that allows direct access to our developers. Please email us for further information and pricing.

Is source code available?

I’d like to suggest features, where is the best place to do this?

  • Please use UserVoice to suggest and vote on new features.