Goodbye, FLASH

I’ve been with Flash for fifteen years. As a kid, my first encounter with Adobe was Photoshop and ImageReady. Later, Macromedia was acquired by Adobe, the web trio got the Adobe prefix, and only th...

Flash

Resolving "Extension context is null" when writing an ANE

AS code for calling the ANE: _context = ExtensionContext.createExtensionContext(EXTENSION_ID, null); You’ll find that _context is always null. The reason is that the jar was built with JDK 1.7...

Flash

Several parameters for projecting a 3D object onto a 2D view

FOV (Field of view)Manipulating the FOV property value can make 3D display objects appear larger up close and smaller at a distance. The FOV property represents an angle, between 0 and 180 degrees,...

Flash

Loli Adventure project completed and published

Loli’s Adventure was the first mobile game project I saw through to completion as lead programmer. I learned a lot from it and got a feel for how it differs from browser games. The project was built with PHP (AMFPHP) + AIR (Starling plus traditional UI), and on the front end, Starling + traditional UI still runs into plenty of performance limits — from here on, I plan to drop traditional UI entirely for mobile games. This year is a breakout year for mobile platform products, and my interest is sky-high right now.

App Development

Links about Feathers

Feathers is a lightweight UI component set that’s easy to skin and extend (works on mobile and desktop). Used together with Starling. My recent project is built with Starling, and time is pretty ti...

Flash

GreenSock Animation Platform now has a JS version

The new version of greensock’s tween now comes with a JS version. Based on animation performance tests, the more particles there are, the bigger the performance advantage over other frameworks. htt...

Web Frontend

It's now confirmed that Unity 3.5 will be able to publish swf

As previously announced, Unity projects will be publishable to Flash via Stage3D (FP11). Before long, Unity projects will run in browsers with FlashPlayer11 installed. The Unity team says it is bringing as many Unity features into Flash as possible, with the goal of making Unity the best tool for building 3D functionality for Flash Player. On the 27th of this month, Unity will hold a Flash Tech Day, which will get Flash developers up to speed on moving to Unity development, show and introduce the features Unity supports in the Flash environment, and provide a beginner-level overview. For some of the latest news, check out this introductory article: http://blogs.unity3d.com/2011/09/01/unity-and-flash-a-sneak-peek/. I’m not all that interested in Unity’s own features, but one item — that programs running inside FP can talk to AS code both inside and outside a Unity project — is great news as far as I’m concerned.

Flash

Compiling a Robotlegs project in Flash causes runtime errors

When compiling a project that uses robotleges in the Flash IDE, it always throws a null error at runtime (cannot access a null object…). Previously I had only ever compiled in FDT and never had thi...

Flash

The old era has already come to an end

Back in Shenzhen Alright, this is an addendum. Actually I got back to Shenzhen on July 13th. After I returned I met up with some people, and then started work on the 18th. But as I suspected, I’m not cut out for a long-term office job — after one week I switched back to developing from home, going into the office only when necessary and dropping in on clients now and then. Since coming back to Shenzhen my rhythm of life has become regular: three meals on time, in bed before 23:00 every night, up a little after 7 in the morning. These things matter. Yeah, not bad at all.

Personal

Mousebomb Ver.2009 Flash website source files

All of my personal Flash sites have been shut down. The three versions I released back in the day are all available here as source file downloads. Help yourself if you’re interested. - Click here t...

Works
1239