The Starling Handbook

Isn’t the Starling framework awesome! It’s as much a part of the Flash/AIR platform as the native APIs themselves. In my opinion, it’s single handedly responsible for so many developers sticking with Adobe’s platform over the past few years. With Starling you can create 2D games that are every bit as impressive as games written […]

Flappy Bird HTML5 Tutorial Series

If you’ve been following this blog then you’ll know that I’ve been writing a tutorial series for Adobe’s official Animate CC blog. The tutorials teach you how to write an HTML5 Flappy Bird clone from scratch using Adobe Animate CC and JavaScript. I’ve got two remaining parts to write but the first four in the […]

Flappy Bird HTML5 Clone

One of the things I’ve always loved about Flash Professional and ActionScript is just how easy it is to knock together a quick web game. Flash’s design-develop workflow always made such things a breeze. But what about HTML5? Could I use Adobe Animate CC (formerly Flash Pro) and JavaScript to create a game just as […]

Working with Multiple Resolutions in Animate CC

I wrote a new post for Adobe’s official Animate CC blog recently. It covers a few new features that can be found in Animate surrounding screen resolution, high-definition video export, and how to rotate the stage to make like easier when drawing. Export your animations to multiple screen resolutions. While most stuff I write is […]

Creating WebGL Content with Animate CC

There seems to be quite a lot of excitement surrounding the rebranding of Flash Professional CC to Adobe Animate CC. It’s also extremely pleasing to see Adobe actively promote Animate CC and also to see so much positivity from the animation and design community in general. One thing that’s been lost somewhat in the noise […]

Flash is now Adobe Animate CC

Flash Professional is now Adobe Animate CC. The rebranding seems to have been met very positively by the community and it’s also extremely pleasing to see that Adobe are putting their full weight behind Animate CC. The first release of Animate CC also sees a raft of brand new features, many of which are described […]

Building an HTML5 Flappy Bird clone with Adobe Animate CC: Part 4

Welcome to the fourth part of this HTML5 Flappy Bird tutorial series. In the previous post we implemented endless scrolling of our game’s ground layer. Today we’ll do the same for the pipes that our little hero must fly between. What you will learn… We’ll continue writing JavaScript directly within Adobe Animate CC Some of […]

Protected: Creating Interactive WebGL Content with Adobe Animate CC

There is no excerpt because this is a protected post.

Building an HTML5 Flappy Bird clone with Adobe Animate CC: Part 3

Welcome to the third part of this HTML5 Flappy Bird tutorial series. Over the course of the first two parts we created the artwork required for our game. Today we’ll actually start writing the code using the JavaScript programming language. What you will learn… How to write JavaScript directly within Adobe Animate CC How to […]