Archive for the ‘Uncategorized’ Category

flixel

Friday, March 4th, 2011

Been playing with flixel over the past couple of days, and wow! Such a fun framework. I haven’t had as much fun with anything in a long time. I’m not sure if it’s because I love 8-bit games or the fact that I have been tinkering with opengles too long, but something about flixel feels more intuitive than most frameworks I run across.

One of the things I like so much is the physics system. It’s straight forward and works with bounding boxes. It’s super simple to get in and do pixel level collision detection if you want as well. The best part about it is that it’s easy to make games feel like games from the days of old. There is something about box2D that never really felt right to me. flixel gives me a feeling of more control over the scene to do things that aren’t proper but work better for the types of things I’m interested in.

At some point I’ll need to update my spritesheet maker to export the long tilesets that flixel expects. Perhaps I can even have it generate some code to make it easier to update sprites in my projects.

It looks like they also put out an IOS port. They claim it has variable results, but I am looking forward to trying it out. If I can work even 1/2 as fast as I can with the flash version it would really be worth it to use.

The only downside I found to using it is the fact that the expectation is to using flashdevelop or flex. The way a lot of the create functions are written use “Class” as a parameter type. While this does make scene management/cleanup very easy it makes for a challenge when trying to build dynamic content. I did find a stratagy for fixing this, but it smells like leaks just waiting to happen. Overall if you go with the flow and don’t try to use dynmically loaded stuff or the flash IDE this is really a non issue.

Overall great work on atomic adam’s part. If you love 8-bit games and are comfortable with actionscript I definitely recommend checking flixel out.

LUA added to texture atlas creator

Tuesday, February 8th, 2011

I just added in the ability to generate lua for corona to my texture atlas creator. It gives you the ability to import 1 file and grab MovieClips by their name on the stage now.

Zipping files in AS3

Tuesday, July 14th, 2009

Just tried out a nice zip library. This one was easier to use than fzip although fzip may offer some features I’m unaware of. Super handy with flash 10 to have this available as the local file load/save feature is limited to one file at a time. Now you can just pack up a compressed file with all of your assets and save that. I can also see potential for putting bulk site assets in one zip file and preloading them that way.

Recycle Slam!

Saturday, June 13th, 2009


Just built a new 8-bit style video game for SF Environment.

HTML Entities in Flash

Friday, May 15th, 2009

For whatever reason there html text in flash does not support too many of the named characters. Any time I’m loading in an external file I’m constantly forgetting about that and things like bullets and emdashes don’t show up. I finally broke down and went to: http://www.evolt.org/entities and built a script to take care of this nagging problem. It will convert most of the standard name based entities to their numeric counterparts.
You can grab the file here.