Video: Intro to Flash Pro’s WebGL Runtime API

The video from my Introduction to Flash Professional’s WebGL Runtime API webinar is now available. The encoding for the video unfortunately looks a bit wonky in places but I’ve provided the slides from the presentation below so you should be able to follow along with the audio. In addition, the FLA and source code from […]

Code: Intro to Flash’s WebGL Runtime API

I’ve placed the example source code from yesterday’s webinar on GitHub. You’ll find the original FLA file complete with the JavaScript source code (it’s inside bunny.html). As an added bonus I’ve also included a TypeScript version of the example. You can find the repository here: https://github.com/ccaleb/flash-webgl-intro And here’s a link to a running version of […]

Slides: Intro to Flash’s WebGL Runtime API

Thanks to everyone who attended today’s webinar about Flash Professional’s WebGL Runtime API. Here are the slides from today. Unfortunately I ran out of time and had to quickly skip over most of my content on ECMAScript 6 and TypeScript. If you’d like to know more though then please visit the links listed at the […]

Webinar: Intro to Flash’s WebGL Runtime API

On June 17th (8:00AM PST) I’ll be presenting a one hour webinar on Flash Professional’s WebGL Runtime API. If you’d like to find out how to create interactive Flash content that will run on both desktop and mobile browsers then it might be worth dropping by. I’ll be walking through the steps required to build […]

Making HTML5 Games using Flash Professional

Colin Holgate from Funny Garbage recently presented his experience of creating HTML5 games using Flash Professional. As Colin demonstrates, anyone wanting to target HTML5 while using the familiar Flash workflow can easily do that using Flash’s HTML5 Canvas document type. And as you can see from the video, the end results are quite impressive.

PixiJS Version 3 Released

PixiJS has got to be my favourite JavaScript 2D rendering engine. It’s awesome! So I was pretty damn pleased to find out that a new major version has just been released by Mat Groves. A lot has changed including a new modular architecture and increased focus on WebGL rendering. With WebGL now available across a […]

Endless Runner Source Code

I’ve decided to port the source code from my Building a Parallax Scroller tutorial to various other languages, starting with TypeScript. I’m hoping that it will eventually evolve into more than just a parallax scroller and we’ll end up with a very simple endless runner game but that’s for a little further down the line. […]

Little Moon Buggy

I’ve been messing around with three.js again recently and thought it would be fun to try and mix some 2D visuals with 3D, kinda like you see in games like Rayman Legends. I also thought I’d spend some time experimenting with Physijs, which is a physics plugin for three.js. The end result was this little […]

HexGL

Thanks to the ever increasing browser penetration of WebGL we’re seeing more and more games and demos that take advantage of it. One such demo that caught my eye a while ago was HexGL – a futuristic, fast-paced racing game developed with JavaScript and three.js. If you haven’t played it then check it out or […]

More Fun with Three.js

Happy New Year everyone! I thought I’d share with you my latest three.js experiment. It’s based on the spline demos I posted previously but this time I thought I’d move the camera to the outside of the tube geometry and let you rotate left and right around it. Just for fun, you can also fire […]