Flixel Power Tools v1.8 Released – Let’s get clicky

Tonight I pushed up the final v1.8 release of the Flixel Power Tools. There’s only really one major new class this time, but it’s a big one. FlxExtendedSprite together with FlxMouseControl provide you with the ability to create FlxSprites that you can click with the mouse, drag around the game world, snap to a grid, throw or even hook to the mouse with a spring! It handles overlapping sprites with ease, has custom sort controls (to determine which mouse gets the click) and clicks can be bounding box or pixel perfect as needed. Dragging can be locked to a single axis or a FlxRect area too. The Extended Sprites also now have built-in gravity, which works wonders combined with the ability to throw them. There are no less than 14 examples in the Demo Suite to boot including a little mini-game.

Also new in this release is FlxFlectrum, a powerful addition to FlxFlod, that allows you to create your own vu-meter / spectrum analyser style display for soundtracker music. Use the built-in meter or provide your own PNG, with direction support, column/row spacing, background beat and peak or meter display modes.

Several classes have had new methods: FlxMath gained wrapAngle, angleLimit and mouseInFlxRect. FlxCollision received the new pixelPerfectPointCheck and the very handy createCameraWall, which builds an invisible collision wall out of Tile Blocks around the camera – you control the width. And last but not least a new FX: RevealFX.

I’m going to take a short break as I go away on summer holidays and work on my Flixel book. But I do plan on doing a v1.9 release which will be mostly (if not all!) bug fixes and new test cases. After this I have plans to work on a Window / GUI system suitable for making RPG style games, and tight Box2D integration. Join me on the Flixel forums to chat about this :)

Posted on July 30th 2011 at 12:15 am by .
View more posts in Flixel Power Tools. Follow responses via the RSS 2.0 feed.

9 Responses

Leave a comment
  • JohnTron247
    July 30th 2011 at 12:37 am

    Great work as always!

  • July 30th 2011 at 12:48 am

    My god! I almost lost my breath reading! What a magnificent pace you’ve achieved with the Power Tools, congrats!
    Have a great holidays! :)

  • July 30th 2011 at 10:01 am

    Oh my god, it’s full of stars! 😉 Great job, sir. :)

  • Shrapnel
    July 30th 2011 at 12:21 pm

    Congratulations. Again. =)

  • Ian
    July 31st 2011 at 2:42 am

    This is incredible, what a great release! I’m really interested to see your RPG work starting up. I’ve been working on a very simple Gameboy-style RPG, so I’d love to see your tips and techniques on creating an RPG with Flixel :)

  • Panhard
    August 3rd 2011 at 9:39 am

    Great Job :),

    But with the last update, the flxBar exemple 2 don’t work. j’don’t know if it’s my computer?

  • August 3rd 2011 at 11:56 am

    You’re right – I was trying to fix a bug in FlxBar and it looks like I’ve left my debug code in there, sorry! I’ll get it sorted tonight :)

  • Barts
    August 4th 2011 at 9:53 am

    I look forward to this RPG stuff. Maybe I’ll finally get to create one then!

  • August 15th 2011 at 3:01 pm

    Idea for a new power tool: colour palette swapping/cycling. I’d love to be able to do palette-cycle animations on water and fire, like in old 16-bit games.

Make yourself heard