ReMX is a 2D arcade game framework that uses Stage3D API (Molehill) for GPU accelerated graphics rendering. With the exception of the main document class and a few GUI elements used for game profiling and virtual gamepads on mobile devices, the native AS3 display list is not used, all game graphics are pushed to the GPU using Molehill.
Sample
package { import remx.GameApp; import remx.GameScreen; import remx.Sprite; public class DemoScreen extends GameScreen { private var game:GameApp; private var sprite:Sprite; // remx.Sprite protected override function onConstruct( game:GameApp ):void { this.game = game; sprite = game.resource.createSprite( "demoSprite" ); sprite.x = game.width - sprite.width >> 1; sprite.y = game.height - sprite.height >> 1; } protected override function onUpdate():void { } protected override function onRender():void { game.graphics.draw( sprite ); } } }
@as3gamegears the link gives a 404 :O
RT @as3gamegears: New: ReMX (ReMX is a 2D arcade game framework that uses Stage3D API (Molehill) for GPU accelerated gra…) http://t.co/TguZ8dB #as3 #flash
Bookmarked! RT @as3gamegears: ReMX is a 2D arcade game framework that uses Stage3D API ( for GPU) .http://t.co/6gVyYvy #as3 #flash
RT @kevglx: RT @as3gamegears: ReMX is a 2D arcade game framework that uses Stage3D API ( for GPU) .http://t.co/iN6AEEq #as3 #flash
[…] emerge that take advantage of Stage3D for hardware acceleration. This week, Fernando Bevilacqua announced ReMX which is another 2D game framework that uses Stage3D and is available as open source on […]