Archive for the ‘Flash CS5.5’ Category

Flash Image Manipulation

Saturday, December 10th, 2011

This isn't a tutorial, but I figured it may still be of interest to some. Below is a sample image manipulation application I created a couple years ago while trying to get a handle on bitwise operators. The bitmap data is manipulated in various ways depending on which button you select. Here's a quick breakdown of what each button does: (more…)

Calculating angles and moving objects accordingly

Friday, November 18th, 2011

One of the most common tasks in Flash game development is calculating angles. This becomes important in even simple 2D games such as shooters where the player can fire bullets in all directions. If you're anything like me, you're probably not very good with math. I typically will find other ways to get the job done, and indeed I had my own way for figuring bullet paths, but eventually I decided to use real angles and I'm pleased to say it really isn't that bad. (more…)

Face-tracking with Flash: Part 2

Thursday, November 10th, 2011

In yesterday's post, I showed a simple example of how to do some very basic facial tracking using the Marilena code from the Spark Project. I had initially planned to look more into it later down the road, but Luis Rodriguez kindly posted a link to some work that he had done previously and turned me on to another face tracking sdk: Beyond Reality Face. (more…)

Don’t panic: Adobe narrowing focus for Flash on mobile platforms

Wednesday, November 9th, 2011

I woke up today to find Facebook all atwitter with the news that "Apple has won!" and "Steve Jobs was right!" Naturally, I was curious. I clicked the links and read the news articles and discovered this wasn't exactly the case. People seem to have misunderstood the news. Yes, Adobe did announce that they will soon stop supporting Flash on mobile browsers, but a post on Adobe's blog also states that they are focusing on making Flash a great tool for creating native platform applications: "Our future work with Flash on mobile devices will be focused on enabling Flash developers to package native apps with Adobe AIR for all the major app stores."

This is the vastly more important item for Flash developers. If you'll recall, Apple at one time attempted to ban apps that were created with Flash (and other 3rd party tools) from the app store. The reaction from the development community was overwhelmingly negative and the company soon dropped the policy. So don't let the all the hype fool you; you can still use Flash and ActionScript to produce mobile applications on a wide variety of platforms, including iOS.

Use JSFL to change Publish Settings in Flash

Saturday, September 24th, 2011

It's been a while since I’ve touched on JSFL, but recently I found myself diving into it again for a project at work and decided to share a method for updating the publish settings of an .fla file using JSFL. When I initially set out to do this, I wasn't sure where to begin and after a bit of googling, I found a lot of others who had run into the same problem, but a simple solution wasn't readily available. (more…)

Full body tracking with Kinect and Flash

Sunday, September 18th, 2011

With the Jury Duty app complete, I have been spending more time with Flash and Kinect again. Here's another demo video of what I've been working on. It pretty much just expands upon the previous hand tracking demo and tracks a user's head, torso, hands and feet. Cool stuff!


Compiling for AIR 2.7 in Flash CS 5.5

Monday, August 1st, 2011

I've been pretty busy recently with building a new mobile app that is now nearing completion. I wanted to make use of AIR 2.7 because it has been shown to be much faster on iOS devices than the previous packager. However, as noted in the article, it hasn't yet been implemented in any official tools and is only available via the command line. That wasn't going to cut it for what I needed to do so I went digging around the net with google and came across this post. This was exactly what I was looking for!

Subscribe to RSS feed FGS5 Badge