Seb Lee-Delisle

Menu

Mind your semi-colons!

(previously titled : Flash Player bug? for each..in loops) [UPDATE] Kudos and much thanks to Tim Knip who pointed out that it was in fact my mistake – there’s a stray semi-colon at the end of the line : for … There’s more

Posted in Actionscript, Flash, Obsolete | 28 Comments

ActionScript SoundDataEvent.position

… is measured in samples. Not bytes or mils. So if you want to know how it relates to the ByteArray you’re working with, you need to multiply it by 4 (as each floating point sample requires 4 bytes). And … There’s more

Posted in Actionscript, Flash, Obsolete, Sound API | 1 Comment

ActionScript SoundChannel.position

… is measured in milliseconds. Why do I mention this? Because it seems to have been entirely omitted from the ActionScript live docs and it took me a while to figure it out. Maybe this post will save someone some … There’s more

Posted in Actionscript, Flash, Obsolete, Sound API | 4 Comments

3D engine in 10 lines*

UPDATE – HTML 5 Canvas version now online During my session at the Flash Gaming Summit, I showed a very simple 3D particle renderer to attempt to demystify the process of converting 3D into 2D. Click and drag. The actual … There’s more

Posted in Actionscript, Flash, Flash 3D, Obsolete, Particles, Speaking | Tagged | 9 Comments

FlashPlayer 10.1 coolness

I just got back from a crazy fleeting visit to Amsterdam for FITC, and now the dust is settling, I wanted to talk about some cool new features in FlashPlayer 10.1, especially now that FlashPlayer 10.1 Beta 3 has just … There’s more

Posted in Flash, Obsolete | 13 Comments

Changing the default app to open a .swf on OSX

This has been a massive problem to me lately, particularly with distributing files on my training courses. For some reason, the swf files that I give my attendees don’t open with the stand alone FlashPlayer, instead they often default to … There’s more

Posted in Flash, Obsolete | 10 Comments

Giving ElectroServer more memory

So after last time, I thought I’d given ElectroServer more memory, but it turns out I hadn’t. I’m not exactly sure why, but I suspect it’s something about how Media Temple is set up. So rather than call the main … There’s more

Posted in ElectroServer, Flash, Multi-user, Obsolete | 11 Comments

ElectroServer security sandbox violation error

I suddenly started getting a really weird error from Flash when trying to connect to ElectroServer : Error #2044: Unhandled securityError:. text=Error #2048: Security sandbox violation: http://games.seb.ly/moonlander/MoonLanderViewer.swf cannot load data from 72.47.193.154:9899. I posted to the ElectroServer forums and quick … There’s more

Posted in ElectroServer, Multi-user, Obsolete | 1 Comment

Multi-user gaming in Flash – Lunar Lander tests

Anyone playing my Lunar Lander game won’t know it, but we’re spying on them! The game gets around 20,000 hits a month, which is very roughly one a minute or so, so I thought it’d be the perfect vehicle to … There’s more

Posted in Actionscript, ElectroServer, Flash, Game programming, Multi-user, Obsolete | Tagged , , | 27 Comments

Further adventures with ElectroServer

As there has been a lot of interesting talk on my recent live chat example I thought it’d be nice to actually see what you’ve been saying! So I checked out the Logging Chat By Room tutorial on the ElectroServer … There’s more

Posted in ElectroServer, Flash, Multi-user, Obsolete | 2 Comments