Adobe Premium Features for Flash Player give publishers and game developers the ability to deliver stunning, web-based games across browsers to over a billion computers — dramatically expanding the market for a new class of social gaming experiences. Now publishers and developers can create new revenue opportunities by targeting Flash Player for distribution of games developed using C/C++ and third-party tools and game engines, such as Unity.
As we announced earlier this year, the use of Premium Features will require a license from Adobe. Today, we’re announcing the Premium Features licensing website, available from adobe.com/go/fpl. The initial tier of Premium Features includes the cross compilation (XC) APIs, which enable the combined use of domain memory with Stage3D GPU acceleration. This allows publishers and developers to use technologies like the new Adobe Flash Runtime C++ Compiler (flascc), previously codenamed Project “Alchemy,” to publish and run advanced C/C++ game engines in Flash Player across browsers with GPU acceleration.
The XC APIs allow existing C/C++ codebases to run efficiently sandboxed across all major browsers, including Chrome, Firefox, Internet Explorer, and Safari. C/C++ developers, and developers using other third-party languages and middleware/engines, can now join ActionScript developers in benefiting from the ubiquity of Flash Player on desktop computers. And ActionScript developers can choose to leverage millions of lines of existing optimized C/C++ code in their ActionScript projects.
If you are using Premium Features in your content, activating them from the licensing website is easy:
- Tell us the name of your game and the domain(s) where it’s hosted.
- Download the verification file and upload it to the root directory of the domain(s) that serve(s) your SWF files.
- Once the domain is verified, Flash Player will enable Premium Features for your content.
Learn more about how Premium Features can help bring your existing games to the largest audience in gaming. And if you’re a C/C++ developer, learn more about the Flash Runtime C++ Compiler. We’re excited to help you bring a whole new level of gaming to the web.
Dave Gebala and Tom Nguyen
Sr. Product Managers, Gaming