DeadCoats
Benjamin Franklin is all that stands between a hoard of British zombies and everyone in the new world. Armed with a home-made lightening-musket, your goal is to zap the noggins off as many zombie Red Coats as possible.
Stage 3D, previously codenamed "Molehill," is a new method/model of 2D and 3D rendering developed by Adobe and supported with a new Stage3D API—a set of low-level GPU-accelerated APIs enabling advanced 2D and 3D capabilities across multiple screens and devices (desktop, mobile, and TV) through the Adobe Flash Platform runtimes. These APIs provide advanced 2D and 3D developers with the flexibility to leverage GPU hardware acceleration for significant performance gains.
Adobe Flash Player previously rendered thousands of non z-buffered triangles at approximately 30 Hz. With the new Stage3D APIs, you can expect hundreds of thousands of z-buffered triangles to be rendered at HD resolution in full screen at around 60 Hz. Using the new Stage3D APIs in Flash Player and Adobe AIR will make it possible to deliver sophisticated 3D experiences across almost every computer and device connected to the Internet.
Watch how the Flash Player engineering team created Stage 3D ›
Download Flash Player 11 to experience the following Stage 3D demos ›
Stage 3D demos |
Benjamin Franklin is all that stands between a hoard of British zombies and everyone in the new world. Armed with a home-made lightening-musket, your goal is to zap the noggins off as many zombie Red Coats as possible.
Yellow Planet is an emersive 3D game built on top of Flare3D and Stage 3D.
Developer Gravity Bear presents the first social game on Facebook using Stage 3D. Create and customize your own fantasy hero, and engage in fully animated melee tournaments, throughout a lush fantasy kingdom.
Experience the first multiplayer 3D-action game using Stage 3D. Participate in furious battles — destroy enemy tanks, help your team, advance your tank, and make your military career!
Getting started with Stage 3D |
To create hardware-accelerated content based on Stage 3D, you have a couple of choices. For developers interested in programming against the low-level AGAL language, refer to the documentation and book sections below. For developers wishing to leverage their ActionScript skills, choose one of the 2D or 3D frameworks below.
Frameworks and libraries for Stage 3D |
Alternativa3D is a 3D engine that allows developers to work with 3D graphics and physics in Adobe Flash.
Away3D is a realtime 3D engine for Flash in ActionScript 3.0.
EasyAGAL is an open source ActionScript library that simplifies coding assembly language shaders. Advantages include: Code completion and hinting, easier-to-read code, macro libraries (including all the blend modes in Photoshop, ready to use in your own shaders) and more.
Flare3D is a complete solution (tool and engine) to allow developers and designers to leverage 3D in Flash.
Minko enables the creation of rich and interactive 3D web applications, and can deliver high quality and interactive 3D graphics in any website.
Mixamo's 3D character animation service allows 3D game developers to create and customize professional-quality character animations.
ND2D is a Stage 3D GPU accelerated 2D game engine made by nulldesign.
Proscenium is the upcoming Adobe open source scene graph for creating 3D games and content for Stage 3D.
Starling is a 2D framework for creating hardware accelerated content with Stage 3D.
Documentation |
The following documentation was created by Marco Scabia (Ph.D., Electronic Engineering), who has studied 3D visualization and other topics at the University of Florence. Read more about Marco ›
Books and training |