db.net/blog

2008.09.08

Danielboyle.net - relaunched.

I've finally published a new version of the portfolio on Danielboyle.net – and you shouldn't be able to notice a difference.

The design is exactly the same as the previous version except for a few animation tweaks. In fact, I was, and continue to be, happy with the existing design, but the inevitable march of progress has kicked me in the ass and forced me to learn AS3.

What is AS3? Actionscript 3.0 (Flash's internal scripting language) received a massive overhaul in version 3 (which was released as part of the Flash CS3 package. Essentially, it's a rewrite from the ground up of Actionscript as an object-oriented language. What does object-oriented mean? What are the differences between AS1/2 and AS3? Is one better than the other? How did I do this, and is there an easier way to do it?

There will be a longer blog post in the next day or two detailing going over these answer, but for now, let's leave it at, it wasn't hard, but some things could have been much, much easier. Also, over the next few days, I'll be taking some time to tweak animations and fix any bugs that have popped up, as well as generally cleaning up and commenting my code.