About Flixel
Features
Flixel includes some basic features common to
many game engines or other game libraries.
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
History
“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.”
Contributors
- Web Engineer: Jason "Mhz" Malcolm Herzmark (@jasonmhz)
- Administrator: Richard "photonstorm" Davey (@photonstorm)
- Administrator: Brandon "cai" Cash (@brandoncash)
- Forum Moderator: Sean McKenzie
- Forum Moderator: Wolfgang
- Forum Moderator: Jorge Enríquez
- Forum Moderator: Byron Chen