About Flixel

Flixel is an open source game-making library that is completely free for personal or commercial use. Written entirely in ActionScript 3 by Adam “Atomic” Saltsman, and designed to be used with free development tools, Flixel is easy to learn, extend and customize. Flixel has been used in hundreds of games, including IGF nominees, Adult Swim games, and avant-garde experiments. Many Flixel users make their first game ever in Flixel.


Flixel includes some basic features common to many game engines or other game libraries.

  • Display thousands of moving objects
  • Basic collisions between objects
  • Group objects together for simplicity
  • Easily generate and emit particles
  • Create game levels using tilemaps
  • Text display, save games, scrolling
  • Mouse & keyboard input
  • Math & color utilities

Flixel also includes some new "advanced" features, which we'll explore in more detail on the features page.

  • Record and play back replays
  • Powerful interactive debugger
  • Camera system for split screen
  • Pathfinding and following
  • Easy object recycling


Adam started working on Flixel in March of 2008, and released the first public version in June 2009. Probably the most commonly asked question about Flixel is "where did it come from?" so we've included a short explanation here.

“I tried a few different times to make a little game engine type thing that would allow me to make retro games. That just seemed like a fun thing to be able to do for fun on a weekend. I tried it in C++/Python/OpenGL right when I left school, maybe 7 years ago? Anyways, it was a failure. Once ActionScript 3 came out, I was able to do some of the pixel-level stuff that I was really interested in. However, by the time I got my hands on AS3, I was more interested in just making little games, and seeing what patterns evolved. I kept making more complex games by reusing the code from the last project, and eventually those parts that I was seeing in every project got moved to their own folder. I think a lot of coders out there have a folder like this on their hard drive somewhere.”


Flixel simply could not be what it is today without help, support and inspiration from a lot of fantastic people. Starting with v2.50, we have relied more on the kindness of strangers than ever before, starting with our awesome all-volunteer web team:

Special Thanks

Rebekah Saltsman puts up with a lot of crap, and without her patience there would not be any Flixel. Paul Veer painted the images on the index and 404 pages, as well as the background tile for this site. Ivan Safrin (F*ck Typing, Bitworld) taught Adam to write Flash games years ago, a pretty big moment in retrospect. A lot of Flixel forum members have caught bugs or contributed great snippets of code, too many people to list here. You’re all awesome. Finally, a big thank you to the indie games community at large, who have been so supportive and helpful and inspiring over the years.

Image RSS Feed Latest Screens
Dot-Matrix Shooter by FriedPixel Games Zandaka Senran by Gold_Ninja Mode by Adam Atomic
Blog RSS Feed Report abuse Latest News: FlyShootTrade Alpha.02 Out!

About FlyShootTrade with 0 comments by IAmBigCoat on Feb 2nd, 2015

Alpha 02 is out! It adds... Well, looking back at 01, a lot of things. Angled bullets, music, a cleaned up UI, and the framework for QUEST GENERATION! It's not quite in, but when it gets there, you'll know it. Oh, and probably the biggest feature: COPILOTS!

New Screenshots
Delicious programmer art!

Copilots are effectively the 'bombs' of FlyShootTrade. They have incredibly powerful abilities which the player can fire off with a press of the enter key. They, like many things in combat, need to be balanced because, as usual, everything is generated. Speaking of combat, it looks marginally prettier now! bullets are properly rotated, and I fixed a minor bug with bullet images. Beautification will always be an issue, too, so it's not particularly pressing right now. I've also coded... Pretty sloppily, so there's a decent chance the garbage collector will completely ruin your day. Don't worry, I'm heavily confident it can be easily optimized. Next version.

New ScreenshotsNew Screenshots

Also, my apologies to the IndieDB community, as I have been, let's say... Woefully behind on updating this page. I have, however, built up a fair rhythm of dev-bloggery at IdeaLightbulbGames, and I do a half-decent job of tweeting out when a new devblog is up.

Next on the Update list!

  • Quests! The only reason they're not in is because the time I had to devote to the generator was completely annihilated by stupid bug hunts!
  • More Guns/Resources/Copilot powers! Everything's in place so I can actually add content!
  • Balance! It desperately needs it! (Seriously, just spam the flash powers and you'll win all the time. I totally forgot to drop the power on them. Oops!)
  • A little more de-uglying! Can't get enough!

Have fun!

Lost Moon

Lost Moon Lost Moon

Updated 1 week ago Coming May 2015 Single Player Platformer

This is a platform game in retro style based on Metroid that challenges you with puzzles, upgrades and action.

Pixel Flight

Pixel Flight Pixel Flight

Updated 2 weeks ago Released Nov 12, 2014 Single Player Arcade

Venturing into deep space, surrounded by treacherous obstacles, you must guide your ship out of the formidable zones towards safety. As you progress you...

Super Matt Jordan

Super Matt Jordan Super Matt Jordan

Updated 3 weeks ago TBD Single Player Platformer

Super Matt Jordan is about a real person with real people in a fictional setting and story. Some of the events in the game are inspired by real experiences...


FlyShootTrade FlyShootTrade

Updated 4 weeks ago TBD Single Player Arcade

FlyShootTrade is a Shmup RPG where the player fires procedurally generated weapons at procedurally generated enemies in procedurally generated levels...

Cube and Me

Cube and Me Cube and Me

Updated 2 months ago TBD Single Player Real Time Strategy

Cube and Me is a unique pet simulator with a mixture of RPG, RTS, and "roguelite" elements. You play as Lyle Dyson, an ordinary 18-year-old man who barely...

Post comment Comments
Guest Apr 21 2014, 10:59am says:

does this work on windows 8

+1 vote     reply to comment
Guest Oct 5 2013, 2:03pm says:

I don't know if there's a better way to communicate this, but Flixel does not have a commercial license! Flixel uses the MIT License - you can see it in license.txt if you download the source.

+1 vote     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Flixel dev team
Send Message
Official Page
Release Date
Released Apr 24, 2011
Engine Watch
Track this engine
Community Rating



0 votes submitted.

You Say


Ratings closed.


Latest tweets from @adamatomic

smh T.co

52mins 5secs ago

Overland world premiere right here (right after Strafe and Drift Stage!) T.co

1hour 3mins ago

It looks like the @gamespot indie game previews are up T.co includes Overland world premiere

1hour 28mins ago

RT @cabel: SAN FRANCISCO. Visit me this Friday, say hello, see our Mac/PC game Firewatch, and have a fun! T.co T.c

3hours 22mins ago

@megganpez @ChristinaCoffin WAT

3hours 24mins ago

Remember, you can play T.co at the MIX tonight, w co-creators @ShayMakesGames and @heatpenn! Also PANORAMICAL w @dkanaga!

3hours 27mins ago

RT @BexSaltsman: Don't forget; @ADAMATOMIC is talking about Portico at the Failure Workshop tomorrow! Be There! T.co

3hours 48mins ago

oops we showed the game to everyone ok ok dont panic dont panic

4hours 19mins ago

RT @ShayMakesGames: this 80 Days talk is so good

4hours 21mins ago

RT @cleodee: Also our hardware issues are fixed so pull up a log and play! T.co

4hours 23mins ago

Embed Buttons

Promote Flixel on your homepage or blog by selecting a button and using the embed code provided (more).

Flixel Flixel
175 of 695
Last Update
2 weeks ago
29 members