Adobe accelerating 2 d and 3d games on the gpu
-
Upload
devgamm-conference -
Category
Technology
-
view
288 -
download
0
description
Transcript of Adobe accelerating 2 d and 3d games on the gpu
STAGE 3D
Sunday, December 11, 11
Stage 3DName for the new GPU-accelerated rendering engine for the Flash Player. This enables console-level 2D and 3D graphics for games.
Sunday, December 11, 11
Sunday, December 11, 11
MOUSE CONTROLM
Sunday, December 11, 11
MOUSE CONTROLM
Mouse lock for FPS games
Sunday, December 11, 11
MOUSE CONTROLM
Mouse lock for FPS games Right and middle click events
Events
Sunday, December 11, 11
PROGRAMMING STAGE3D
Sunday, December 11, 11
Sunday, December 11, 11
Your%Ac(onScript%
Sunday, December 11, 11
Your%Ac(onScript%
2D#Frameworks# 3D#Frameworks#
Sunday, December 11, 11
Your%Ac(onScript%
2D#Frameworks# 3D#Frameworks#
Stage&3D&
Sunday, December 11, 11
Your%Ac(onScript%
2D#Frameworks# 3D#Frameworks#
Stage&3D&
Open%GL,%Open%GL%ES%2.0,%DirectX%
Sunday, December 11, 11
Your%Ac(onScript%
2D#Frameworks# 3D#Frameworks#
Stage&3D&
Open%GL,%Open%GL%ES%2.0,%DirectX%
GPU$
Sunday, December 11, 11
Your%Ac(onScript%
2D#Frameworks# 3D#Frameworks#
Stage&3D&
Open%GL,%Open%GL%ES%2.0,%DirectX%
GPU$
Sunday, December 11, 11
HIGH-LEVEL FRAMEWORKSM
Sunday, December 11, 11
Sunday, December 11, 11
3D IS GREAT
Sunday, December 11, 11
3D IS GREAT
Sunday, December 11, 11
3D IS GREAT
Sunday, December 11, 11
WHAT ABOUT 2D?
3D IS GREAT
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Sunday, December 11, 11
Starling is an open-source, 2D framework that makes it easy to create GPU-accelerated games and applications.
Sunday, December 11, 11
Sunday, December 11, 11
var hero:Sprite = new Sprite();
Sunday, December 11, 11
var hero:Sprite = new Sprite();hero.x = 200;
Sunday, December 11, 11
var hero:Sprite = new Sprite();hero.x = 200;hero.y = 200;
Sunday, December 11, 11
var hero:Sprite = new Sprite();hero.x = 200;hero.y = 200;hero.addEventListener(Event.ENTER_FRAME, loop);
Sunday, December 11, 11
var hero:Sprite = new Sprite();hero.x = 200;hero.y = 200;hero.addEventListener(Event.ENTER_FRAME, loop);addChild(hero);
Sunday, December 11, 11
SPRITE SHEET EXPORTERM
Sunday, December 11, 11
PARTICLE EXTENSIONM
Sunday, December 11, 11
ND2DM
http://nulldesign.de/nd2d/tests/
Sunday, December 11, 11
GENOME2DM
http://www.!ash-core.com/examples/g2d
Sunday, December 11, 11
2D PERFORMANCEM
http://www.waste-creative.com/games/invaders/
Sunday, December 11, 11