Archive for the ‘ActionScript 3’ Category

Aquwar updated

Monday, April 9th, 2012

I spent the day adding leaderboards to one of the first Flash games I ever created, Aquwar. It's an underwater combat game where the objective is simply to survive for as long as possible, shoot enemies and rack up a high score. It's not the best game in the world, but it was a great learning experience for me at the time and I had a lot of fun making it.

You can play the game now on Newgrounds.

The truth about the premium features for Flash

Wednesday, March 28th, 2012

Today was a pretty hectic day in the industry. After Adobe announced a new premium license for Flash Player; the internet, in typical internet fashion, went ballistic over pretty much nothing. If you want to see what all the ruckus is about, you can read the official announcement here. I'm really going to hope that when you're done reading that, you realize there's nothing to get riled up about.

The 9% fee from the premium license applies only to Flash Player-based games that utilize both Stage3D and Alchemy. Furthermore, it only comes into effect if said game manages to pull in $50,000 or more in revenue. Anything packaged with AIR is exempt. This means anything you do for mobile does not require a fee.

I've been developing with Flash for quite a while now and nothing I've ever built has met the requirements for paying the 9% fee. And perhaps more to the point, nothing I plan on building in the future would incur a fee either.

Unless you're a major game developer (think EA) it's pretty safe to assume this announcement does not apply to you or any Flash projects you're planning on building.

As Richard Davey said on Twitter: "All everyone will take-away is the '9%' headline and ignore the fact it applies to not one single game yet"

HTML5 and Apple zealots will likely continue to make a big scene about this, but hopefully now you understand that this is really not a big deal and perhaps cooler heads will prevail. For another voice on the matter, check out Lee Brimelow's recent post in which he explains the situation.

Night of the Loving Dead

Sunday, March 18th, 2012

I'm pleased to announce the release of my first Flash game of the year: Night of the Loving Dead.

I've spent the last couple months creating this game and am overall pretty happy with it. It also represents my first Flixel-based project and I was really impressed with the Flixel engine. Give it a shot and let me know what you think!

FGS2012 and GDC: Flash and Xbox LIVE!

Wednesday, March 7th, 2012

Just in case you haven't been keeping up with the news; there was a pretty cool announcement from GDC for Flash and HTML5/Javascript developers. Microsoft revealed Xbox LIVE Web Games which means they're opening up the Xbox LIVE platform to web game developers. Microsoft will provide an API for making web service calls into the XBL platform. API's will be available for ActionScript 2, ActionScript 3 and also Javascript. (more…)

Finally! No betas! Flash and Kinect using the version 1 SDK

Sunday, February 19th, 2012

Out of all the articles and tutorials I've written, by far the most popular have been the Flash and Kinect pieces. Since the February 1st release of the version 1 Kinect SDK, I've gotten quite a few questions about how to get Flash working with Kinect again. Many readers were having trouble with the old tutorials which no longer work as they were based on the beta release of the SDK. I decided to take a break from my current project this weekend and throw together a quick Kinect to Flash demonstration with the new SDK. This isn't a tutorial, but you can download the source files and see how it was made! (more…)

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…)

Face-tracking with Flash

Wednesday, November 9th, 2011

At work we've done several projects that involve facial tracking of some sort. While we're still mostly a Flash shop, when it comes to facial recognition, we've been relying on C and C++ apis to get the job done. Today I decided to start looking into an ActionScript solution and the results so far have been promising! (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.

Subscribe to RSS feed FGS5 Badge