Adobe announced today the availability of Premium Features, aÂ premium tier of capabilities that will enable the next generation of online and mobile gaming.Â This premium features tier will allow developers to publish graphically sophisticated, next-generation games by taking advantage of two features in combination:
- Stage3D hardware acceleration (Stage3D.request3DContext)
- Domain memory (ApplicationDomain.domainMemory)
Stage3D acceleration is an already known feature and the new “toy” of several developers out there . The domain memory, however, Â helps advanced compilers such as the upcoming new Adobe â€œAlchemyâ€ compiler enableÂ high-performance, sandboxed execution of cross-compiled C/C++ code in Flash Player. Using that you can blur the barrier between C/C++ and AS3 code, so you can create games using AS3 and existing C/C++ libs or easily port an already existing C/C++ game/engine into the Flash Player (such as Unreal Engine).
Adobe Premium Features will use the following business model:
It means if you use Stage3D alone or Domain Memory alone, there is nothing to pay. If you use both featuresÂ together youÂ must pay a 9%Â revenue share on per application net revenues above $50K. Also there is no revenue share required forÂ use of these features within Flash content packaged as apps using AIR.
Start your engines, developers, the time for breath-taking graphics and heavy weaponry has come to Flash!