Super Farkle
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. ;)
Transformers 2: Revenge of the Fallen
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.
Free Realms: Character Creation
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.
Vanguard: Saga of Heroes
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.
Pirates of the Burning Sea
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.
God of War: Betrayal
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.
DC Universe Online
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.
Kung Fu Hustle
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.
Gods and Heroes
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.
The Agency
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.
Star Wars Galaxies
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.
Station Blogs
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.
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.
me on Twitter!
