Spritesheet Scene Transitions in Unity3D
Over the past couple weeks I’ve been working on a number of transition effects for use with the Starling Framework. One of my favorites involved using a Starling MovieClip of a greyscale sprite sheet animation to hide or reveal a DisplayObject instance. For example, you could take a black and white frame sequence of something […]
Unity3D Endless Runner Part II – Scrolling Worlds
Happy New Year, all! And here it is, my first blog post of 2017. Unfortunately, if last year’s track record is any indication, this may also be my last blog post of the year. I’d like to believe not, though. Hopefully this year will be a little more productive (at least in terms of writing). […]
Unity3D Endless Runner Part I – Curved Worlds
A couple months back I got an overpowering hankerin’ to create an endless runner style game in Unity3D (think Subway Surfers or Temple Run). Now, it’s been quite some time since I’d even opened Unity3D, let alone made anything so, after updating my free version install to 5.3.5f1, I figured the best thing to do […]
Droste / Escher Effect in AGAL
One last bonus post for the new year, seeing as how I remembered I had a blog. This is really just a snippet I would ordinarily post on Wonderfl, but Wonderfl seems not to be working for me lately (if anyone wants to check out my Wonderfl profile and let me know if they can […]
Ending the Year with Dynamic Multi-Pass Shaders in Starling
So, the last day of 2015 and, I believe, just my second post of the year. I think there’s some law which states you have to make at least two blog posts per year to legally say you maintain a blog, so I’m a bit pressed for time. I would love to say the reason […]
Base Mobile Tasks .ane and a Few Tips
Admittedly (and rather pathetically), it’s been so long since I’ve posted anything on this blog, I’ve nearly forgotten how. I am still around, however, and still, after the innumerable deaths of Flash over the past decade and a half, primarily an Actionscript developer. Being an Actionscript dev these days, though, really means being an AIR develope
Some Photographic Shaders
A couple weeks ago I was contacted and asked to write some filters for Starling that could be used in a mobile camera application. To be honest, I’m not sure what’s become of the app as I’ve lost contact with the developer, unfortunately. A part of the deal, however, was that I eventually open source the filters, […]
Animated Particles, Books, and Code – It’s a New Year
2014 It doesn’t even sound real. Like an unreachable year in an 80’s sci-fi b movie. And yet, for better or worse, here we are. Seems my last post was quite some time ago (I think WordPress has had 16 releases since then) and a bit negative (bug report), so it’s time to start the […]
Logical Or Assignment Bug in ASC2
So, here’s something to keep an eye on if switching to AIR 3.8 (or 3.7 with the ASC2 compiler). Last week at work we decided to finally make the jump from AIR 3.5 to AIR 3.8; something I was pretty excited about and had been looking forward to for awhile. After applying the update, though, […]
Starling Filter Collection
I mentioned this earlier, but it was really just a footnote at the bottom of a previous post, so it may have been easily overlooked. In any case, I’ve set up a Github repo containing a collection of filters for the Starling framework I’ve written (or ported as the case may be) which may be […]
Warp Filter for Starling
So, perusing teh internets once again, looking for something interesting to play around with, I came across this blog post of Pavan Podila (from 2008!). In the post, Pavan presents a WPF pixel shader which warps an image using bezier curves. I thought I’d have a go and reproduce the effect in AGAL and plunk […]
Promises Promises
The other day at work we needed to re-think the way we were handling asynchronous tasks. In essence, we needed a way to (cleanly!) ensure one task was complete before moving on to the next. Very casually, my boss suggested we implement a ‘Promise’ pattern. Feeling a bit like a fool for having no idea […]
Starling ‘God Ray’ Filter
While cruising the internet today looking for interesting things to try out, I ran across this fun little GPU Gem about creating a post-process volumetric lighting effect. With a little bit of work I quickly ported it over to an AGAL shader (you can see it on Wonderfl here). Then I figured what the hell, […]
Alpha in Starling Filters and Basic Branching in AGAL
Back in September, a Chris posted a comment on this blog asking about a Starling filter that would create a circular mask over an image. Being the lazy sort I am, I never got back to the commenter (Sorry, Chris). Some stuff I was doing at work the other day reminded me of the question, […]
Starling, Nape Physics, and PhysicsEditor
While there are seemingly countless tutorials, articles, and assorted commentaries on using TexturePacker with Flash (and usually Starling), it seems there are very few articles out there about TexturePacker’s creator’s (Andreas Löw) other equally fantastic tool PhysicsEditor. Since I’m currently working on a game that makes extensive use of this so
Playing With a Couple Game Ideas
Just a couple game fragments, really – prototypes, if you will; but some fun nonetheless, and it’s always good to tinker with new ideas… After working on some various filters for Starling (cf. the last two posts here), I was itching to make something that actually used one. So, that in mind, here’s a little […]
One More Filter For Starling
As an addendum to the post I made yesterday, here is one other filter which can be used in the Starling framework that could probably come in quite handy for a few. In essence, it’s sort of a spotlight effect that illuminates a specified oval area of a Starling DisplayObject. Though I mainly see it […]
Filters in Starling
Just in case you happened to miss it, the most recent version of the Starling Framework (the one which you can pull from Github, that is) now supports custom filters. You can check out the official announcement here. Using filters in Starling couldn’t be easier – you just assign a filter to the filter property […]
Towards a Better Scratch
Not sure what got me started on this project. Perhaps it was listening to too much Meat Beat Manifesto in the late 80’s. Or maybe it was my wife who got me to sit down and watch the Scratch documentary. Whatever the hell it was, I’ve been wanting to make a decent vinyl scratch app […]