Super Farkle

November, 2009

This is a super entertaining Facebook game, and I had a lot of fun making it. I was the lead engineer on the project, and I also did some UI design. Creating a Facebook game posed some interesting challenges, especially with regard to server interaction and security measures. Turns out people like to beat their friends. ;)

Role: AS3, XML, UI Design

Transformers 2: Revenge of the Fallen

July 23rd, 2009

This project was a collaboration with Teak Motion Visuals, which is a fantastic San Francisco based studio. I contributed AS3, XML and also animation using TweenMax/Lite. Who doesn't want to work on such a cool project? Transformers in a PV3D site... heck yeah.

Role: ActionScript 3, XML, Animation

Free Realms: Character Creation

April 25th, 2009

Free Realms is a new MMO game from Sony with almost 5,000,000 subscribers, and I had the pleasure of creating their web-based character creation. It allows players to customize their avatars with countless options, and featured some fun coding challenges - such as over 1,000 .PNG assets that had to be streamed in and layered to create the characters.

Role: AS3, XML, Python, Animation

Vanguard: Saga of Heroes

February 1st, 2007

This visually rich site was designed by Johnny Waterman. It features some neat features, like a mini-map of the game world, lots of game media (screenshots, movies, etc...) and some awesome animations that I'm very fond of. Be sure to check out the mini-map, it's a great way to explore the gigantic game world and get some interesting lore for the various cities.

Role: AS2, XML, Animation

Pirates of the Burning Sea

April, 2008

I've worked on two separate Pirates of the Burning Sea sites - the first one was a 100% Flash rich media site for pre-launch that was designed to show off some of the gameplay and just generally be awesome. It was a lot of fun to make, and another collaboration with Johnny Waterman. I played a much smaller role in the current site, which has a much smaller Flash component.

Role: AS2, XML

God of War: Betrayal

October, 2007

God of War is a great franchise, and this is the website for the mobile game. It contains all the gore of the console versions, in 8-bit glory. Pretty hilarious, be sure to check out the trailer on this site. I did all design and AS2 for this quick mini-site.

Role: AS2, Design, XML

DC Universe Online

November, 2008

I created a really quick media player that includes videos, screenshots, and concept art. I also created an awesome bobblehead app that never ended up going live, but I assure you Superman's head springing all over the place with simple physics and user interaction was super awesome.

Role: AS3, XML, Video

Kung Fu Hustle

July 25th, 2009

This was a quick teaser site for Kung Fu Hustle: The Game, a new action title from SOGA. Travis Gregory did the design and skinning of this quick media piece that I created. 

Role: AS3

Gods and Heroes

August 1st, 2008

Travis Gregory did the majority of the work on this site, but I helped out with some of the trickier aspects of the coding, specifically the audio player and the screenshot viewer. The screenshot section was the kicker - it contained over 400 screenshot images, but we had no access to server side scripting. I ended up using a unique method of looping through the filesystem listening for successive 404 errors.

Role: AS2

The Agency

April 20th, 2009

I've actually worked on two separate Agency sites; initially a small 100% Flash teaser site, and then some minor Flash work on this larger site. The only really interesting Flash feature here is a quick custom FLV player that we hooked up using ExternalInterface calls to change the video with JS. Lorren Biffin did the xHTML/CSS/JS dev here, and Kyle Blackman did the art.

Role: AS3, JS, Design Consulting

Star Wars Galaxies

A long time ago...

I've created a number of small flash pieces for Star Wars. One of the more interesting apps was a collaboration with the SWG game team to display world-first discoveries on a per-server basis, so that when a player finds a brand new item they get their name listed in this app.

I also created a flash header for the main website.

Role: AS3

Station Blogs

April 20th, 2008

This was a relatively quick Flash application that aggregates data from a number of different sources and displays it to the user in an easily readible format. I used a combination of Yahoo! Pipes and a custom Twitter feed parser to get the data to play nice, and then used Flash as the front end.

Role: AS3, Design, XML

Recent blog posts


Profiling live Flash applications

How to use the Flex/Flash Profiler on live Flash, even if it's totally a non-Flex project. (Like FlashDevelop projects!)


AS3 Flash sounds cutting off

A ridiculous fix for fixing issues with Flash MP3 sounds cutting when they're playing


Firefox Flash lock during load...

I'm experiencing a second or two where Firefox completely freezes during Flash load, any ideas?


Global sound volume in Flash AS3

I manage to forget immediately forget this after I do it once on every project involving sound. NO LONGER! (I hope.)


FlashDevelop Singleton Template

A useful timesaver -- especially with the odd contortions one must perform to get a Singleton in Flash.


Greensock Tweening Platform v11

Jack just released the latest version of his Tweening Platform -- be sure to update!



I'm Ryan Ragona, an Interactive Developer based in Seattle, and I write about AS3, Django, and more.

Hey game industry people, anyone have a line on SC2 beta keys? I'm dying here. :P posted 1 week ago from Tweetie
You should follow
me on Twitter!