PixelBlitz Engine
PixelBlitz Engine is a game framework for Actionscript3 created by Norm Soule and Richard Davey. It provides quick and easy access to game-related features such as sprite handling, pixel blitting, collision detection, bitmap fonts, game related math, keyboard and mouse handling, parallax scrolling, filter effects and more.
Although still embryonic it is in development, with many future enhancements coming including: Tile Map support, Physics, new effects, sound manager, and whatever else we can think of to make game creation easier and quicker!
The latest version can always be found in our Subversion repository:
svn checkout http://pixelblitz.googlecode.com/svn/trunk/pixelblitz-read-only
The Google Code project is here: http://pixelblitz.googlecode.com but please download it from svn, not the zip file as that is horrendously out of date.






June 25th, 2009 at 7:21 pm
[...] PixelBlitz – engine for retro -stylee games. Blurb from Photon Storm. [...]
September 4th, 2009 at 10:33 am
[...] PixelBlitz Engine (collision detection, bitmap-based rendering, User Input, …) [...]
October 17th, 2009 at 10:05 pm
Repo link should read: http://pixelblitz.googlecode.com/svn/trunk/
December 4th, 2009 at 3:40 pm
Without documentation, not even tutorials or a proper feature list, I don’t think figuring out how PixelBlitz works and its features from source code would be a good use of my time.
February 3rd, 2010 at 10:52 pm
[...] PixelBlitz Engine is an old game framework for Actionscript3 created by Richard Davey from Photon Storm. [...]
February 4th, 2010 at 2:30 am
[...] PixelBlitz Engine Provides quick and easy access to game-related features such as sprite handling, pixel blitting, collision detection, bitmap fonts, game related math, keyboard and mouse handling, parallax scrolling, filter effects and more. [...]
February 4th, 2010 at 8:11 pm
[...] One more bit of news before I go, @photonstorm said that he would be releasing a new game tomorrow!
How awesome is that, so keep a watch on him and the website for more updates
If you are into making games in flash, he has a nice Open Source game framework out there you might want to take a look at too. [...]
February 9th, 2010 at 12:46 pm
Sadly I do not use SVN (I think it’s a real nightmare, as soon as one user makes the smallest mistake, your whole project is corrupted and unusable).
Can I download the engine without SVN?
March 1st, 2010 at 11:31 pm
who the hell told you that making the smallest mistake will corrupt your whole project?
we are using svn for 4 years now, keeping all projects in one single repository (revision 22000 or so) and we NEVER corrupted any project. even our designers commit changes to the repos, and even they didn’t manage to make it unusable.
if you mess it up the worst case may be that your working copy is corrupted. but then you just need check out the project again.
March 11th, 2010 at 3:49 am
SVN is a programmers dream when working on a project with multiple people working on the same files. Tortoisesvn is what we use at work and I wouldn’t ever go back to the old rar methods.
March 28th, 2010 at 10:39 am
[...] http://www.photonstorm.com/pixelblitz-engine [...]
April 16th, 2010 at 8:00 am
[...] launched soon as we’re still tweaking it). The game utilizes some nice pixel art and run over PixelBlitz engine created by Richard Davey. Stay tuned for the coming game – in the meanwhile I encourage you [...]
April 27th, 2010 at 6:39 am
hello, i found that PixelBlitz is too slowly when a pixelSprite create by great big bitmap
example :
stage is 800*600 and pixelSprite is 3000*1000 (by bitmap)
now add item to layer , x-=1 and render only on enterFrames
you can see that, the cpu spend off 20% up (@e5200)
if add more then 10 , it will be 80% up
and i create a new project, add the same bitmaps to stage.
add code:
this.scrollRect = new Rectangle(0, 0, 800, 600);
the same ,x-=1 only on enterFrames
the cpu spend off 15% up ..
But it gave me a lot of inspiration,I will continue to test,thank you. XD .
awu from China (means poor English ..)
May 13th, 2010 at 5:05 pm
[...] http://www.photonstorm.com/pixelblitz-engine [...]
May 19th, 2010 at 11:08 am
[...] PixelBlitz Engine -A game framework for Actionscript3http://www.photonstorm.com/pixelblitz-engine [...]
May 22nd, 2010 at 9:22 am
I am a Chinese devolopper,recently,i rend your engine and improve it much myself
your two important bugs:
1,remain render when no item update,you must var a flag ,if flag is true,render,else stop render.
2,your render mode need improve,you render them pure canvas(cpu up with canvas size),i has improve it using dirty rect to render,by this mode,the cpu down much.
hope you can improve it