I spoke at Mochi London last year, and I'm pleased to say I'll be back this year with a brand new talk (all about the making of Super Gun Kids). The main conference is on Saturday 15th September 2012 at King's College London, which is a great space, and it's completely FREE! Come meet the UK Flash game developer community!
I know this is well- trodden ground (e.g. FDT Vs. FlashDevelop on flashmech ), but I've finally spent some time with Eclipse and FDT , and to be honest I can't really see what the fuss is about. Of course Mac users don't really have the option of using FlashDevelop (except under emulation), but for PC users, I just don't see the advantage of Eclipse. Obviously the PowerFlasher guys have done a great job on their part, but Eclipse is just too unintuitive for me. So here's 10 reasons I prefer FlashDevelop to Eclipse: FlashDevelop is free. FDT is quite expensive. FlashDevelop starts auto-completing as soon as you start typing. In FDT you have to type "this." to get the auto-completion menu. UPDATE: Sorry, you can also press CTRL-SPACE, but it's still an extra step. FlashDevelop automatically adds import statements. Eclipse doesn't, as far as I can see. UPDATE: I think it should have done but was badly configured on the Mac I was using. Fl
NOTE: I am now a freelance developer, and no longer an employee of Bloc. Over at Bloc we recently launched Meta4orce, a unique interactive sci-fi TV show which was broadcast on BBC2 and is also available globally via the website . With a story created by legendary comic-book writer Peter Milligan , it's a project I'm very proud to have worked on. When viewed online, the show integrates broadcast quality animation with high quality interactive games. (Please note, it's very much a broadband only site as it features a lot of video, and the games do require a decent PC or Intel Mac to run smoothly). UPDATE: If you want to know even more about the project, I've been answering game design questions over at the excellent Brainy Gamer blog. We wanted the site to invoke the gritty, futuristic feeling of the show, and also offer a gaming experience that resonated with console gamers. To this end we made extensive use of PaperVision3D , specifically version 2.0, dubbed
To get some actual evidence for my opinions on the joys of the Flash display list , I created two demos that I'm calling "BunnyMark", a test of rendering small bouncing bunny pngs with alpha transparency. Since first posting, lots of readers helped by testing on different browsers and operating systems, and I have updated this post with their results. The results were quite interesting, and not quite what I expected. Blitting was really fast, although actually a little bit slower than I expected, but gave a consistent rendering speed across all platforms. Bitmaps were also pretty fast, although in Safari on Mac performed really badly. I emailed Tinic from the Flash player team about this issue, and he has said he will look into it. Ok so here are the results: The display list demo could render 4000 bunnies at 30 fps on my PC without slowing down. This was replicated by readers on all Mac and Windows browsers except for Mac Safari, where it was down to 10-20 fps. Based