Archive for the ‘ Speaking ’ Category

So, funny story here about FITC

First, FITC rocked this year – I had so much fun, it was incredibly good!  and I loved seeing everyone again, it’d been too long!

Ok so the quick story:

Monday, I’m sitting at the booth and not really paying attention, someone walks up and says hey to Chris Allen and me and I shake their hand.  About 15 minutes later, I ask Chris Allen, “hey wasn’t that Chris Pelsor?” – he says “no, he couldn’t make it this year”.  I scratch my head and think ok, guess that’s not Chris Pelsor I just saw 15 minutes ago.

Tuesday:  Same guy walks in, and I think “now THAT’S Chris Pelsor” and I says to him ” hey you made it!  ( real excited like )” and the guy says “dood I’ve been here.”  So y0u can imagine, I thought “oh this isn’t Chris Pelsor then, cause Chris Allen said it wasnt’ him”.

So, after about 15 minutes of jawin’ with this guy, I finally had had enough and I says to him ” dood, you look exactly like Chris Pelsor”, and he pulls out his name badge and looks at me like I’m insane and says “That’s because I AM Chris Pelsor!”.

It was like reuniting with a long lost friend!  there were  hugs and crying (ok, not really, I don’t cry, but Chris was inconsolable )!  We’d hung out in Brighton some 2yrs ago with Keith, Reb and Chris and talked online since and he was one of my favorite people in the community and I was sure this was him – and well, it was 😉

Advertisements

Speaking at UNITE 2009 – Oct 27th

Well, UNITE 2009 will be the first conference I’m speaking at that’s not about flash – kinda crazy!

Unity has devoted an entire day (October 27th) for Flash 3D people who are interested in checking out Unity3D.  So, they’ve lined me, Paul Tondeur ( co-author of Papervision3D essentials book ) and Mauricio Longoni to speak/teach.

I’ll be covering Papervision3D > Unity3D topics in my first session (which is right after the opening session).  I’m really looking forward to this session because I think people will be blown away at how easy it really is to adopt Unity3D into their toolset of options for 3D on the web.  I’ll be covering alot of the foundational stuff like scripting, Unity IDE, GameObject vs DisplayObject3D, 3D modeling and texture considerations vs both technologies etc.

I’ll then have the last hour of the day to unveil the latest game we’ve been developing for THQ wireless inc. and Lucas Films ltd.  I’ll be walking you through a bit of an over view from what it was in Flash as a prototype, how it translated in Unity3D for the iPhone and finally – porting it from a Unity iPhone app to a Unity web app.  It was an unbelievably awesome experience using Unity for this project!

Hope to see you guys there – and hey, leave a comment here if you’re going to be at the conference

Flash on Tap Slides:

Flash on Tap was a GREAT conference – unbeleivably cool and laid back (at least for me it was).  It was truly great to see old friends again and hang out a bit.  Last time I went to a conference I was so stressed about about getting hours in on a project, I couldn’t enjoy Brighton.  It was a shame really.  But this time around, I really took the time to enjoy myself and just do what I wanted.  The class went great on Thursday, and the 3D panel discussion today was very cool.  I was nice to get to voice some opinions about about Flash, Unity and 3D in general.

Anyway, I rushed through my Papervision to Unity to iPhone session like mad at the end and promised I’d post the slides, so click on the image above or here.  I’d clearly planned to talk about way too much in my presentation, but I was at least able to do the sample demo app I’d put together of the obstacle course.  I was happy that people enjoyed seeing Unity in action and creating a simple game, but was bummed I didn’t even get the chance to show some scripting so they could see how very similar Unity’s Javascript is to ActionScript3.

There’s always next time!!

Change to my Session at FOT

It was a year ago when i’d put up my description for my Session at Flash on Tap and I’d really intended just to follow through with that, but now that we’re getting much closer to the actual event, I think my topic is really not in sync with what I’v been working with in the past 6+ months.

So, I’m going to be covering the development crossovers between Papervision/actionscript3, to Unity3D/Javascript, to iPhone 3D gaming.  I’ll be showing the differences and similarities between Papervsion and Unity3D and talk about the caveats to iPhone 3D gaming with its abilities and limitations.  I’ll also being showing the Unity3D IDE,  features and workflow.

Stunt Bike iPhone game in Unity3D IDE

Stunt Bike running on iPhone

Many of the issues we deal with in Papervision3D are applicable to the iPhone 3D gaming development.  With Unity as a middle man for development, I think there’s plenty to talk about 😉

Hope to see many of you there!

HEAD Conference 2008 – it was alot of fun!

The Les Paul has NOTHING to do with the conference, but it DEFINITELY ROCKED \m/

It was the first time I’d spoken in a while (since Feb08 in Amsterdam if I remember right) and I had a blast!  It’s incredible how lively an online chat room can be like that – the people in there were awesome and we definitely covered alot of Papervision3D goodness in the hour I was on.  I went over by 15 minutes 😉

I talked at length about materials and animations and how they affect CPU/performance.  The coolest part about preparing for this conference was the benchmark application we got out of it.  We’d been meaning to write a good benchmark app to test new revisions with and so forth, and so this is a good start.

One part I was excited to talk about is how the new Benchmark showed the latest trunk to be 5% faster than the GreatWhite branch before we merged!  Andy’s changes to accommodate QuadTree resulted in a very nice increase in speed.  Even with GreatWhite before the merge, we’d been seeing 13k poly scenes rendering at 12pfs – that’s pretty freakin good if you’re keepin’ score.

check it out:
http://www.rockonflash.com/papervision3d/benchmarks/Papervision3D_Benchmarks.html

Flash on Tap conference

You know, i’ve been to quite a few Flash conferences ( not as many as Grant or Keith however ), and I’ve often wondered what it’d be like to put on a conference – what would I do with it? How would it be different and, for love of God – why another one?!

I mean really, do we need another conference? People already have a pretty big selection and usually can only swing one or maybe two with their company to pay for, so it’s really a task to pick very best ones! There are 4 one day workshops, and Andy Zupko and I are teaching Papervision3D at one of them. Andy will be teaching Effects/layers and I’ll be teaching optimization techniques.

Ok yeah, FOT is put on by IR5 along with the guys at influxis (we love you guys!!), so it’s natural I’d show up for this one conference. BUT, what’s unique is that this is a conference BY Flashers FOR Flashers. I have a feeling we’ll see some inspired work for sure, given the atmosphere is zero pressure and it mixes beer tasting from local brewery’s. It’ll probably be one giant “sit back and relax with some flashin’ and friends” party.

Anyway, this one you won’t want to miss – it’ll likely be a one time wonder where everyone had a mindblowingly good time, and nothing like it will ever occur on the face of the planet like it again – ever.

http://www.flashontap.com/fot/index.html

GIANT LETTER CREATOR – for all your code commenting happiness

[as]
GGGGG IIIIII AAA NN NN TTTTTT
GG II AAAAA NNN NN TT
GG GGG II AA AA NNNNNN TT
GG GG II AAAAAAA NN NNN TT
GGGGG IIIIII AA AA NN NN TT

LL EEEEEEE TTTTTT TTTTTT EEEEEEE RRRRR SSSSS
LL EE TT TT EE RR RR SS
LL EEEE TT TT EEEE RRRRR SSSS
LL EE TT TT EE RR RR SS
LLLLLLL EEEEEEE TT TT EEEEEEE RR RR SSSSS

RRRRR OOOO CCCCC KK KK
RR RR OO OO CC CC KK KK
RRRRR OO OO CC KKKK
RR RR OO OO CC CC KK KK
RR RR OOOO CCCCC KK KK

[/as]

Well, at several classes now, I’ve promised to upload this baby so people could use it and at FOTB I swore I’d do it that day! My treachery knows no bounds apparently.

OK so here it is! NOTE: it only does letters and spaces – no special characters, no numbers, just the 26 letters of the English alphabet and a space.

The story about this is that, when I first got involved with Papervision3D and looking at Carlos’ code, he had these HUGE comments in the code. At first I thought he was just having a helmet day, but I soon realized how genius these things were day in and day out. If you’re like me, your code is like a painting more than 1’s and 0’s – I like to organize it, make it look pretty. If it’s ugly, who wants to stare at it all day long?!? am I right??

So, one day I finally said “hey can I get that letter generator you use for your comments?” and Carlos’ then informs me he creates them by hand…OYE!! can you believe that?! Well, now we have the GiantLetterCreator 🙂

Well these ginormous letters help you find your stuff very quickly and really help to make it idiot proof for the next person looking at your code. True, in the samples I’ve shown in class, the class was 200 lines of code, and nearly 70% of it was comments, but who cares. It helps 🙂 and yeah I could use outline tools in FlexBuilder to navigate to other sections of my code, but that’s slow. Taking time to switch tabs, then sort, then scroll….bleh! big LETTERS rock.

Instructions: Type in your letters/spaces and hit enter. It’ll copy the text to your clipboard. Go paste your giant letter happiness.

[kml_flashembed movie=”http://www.acmewebworks.com/Downloads/GiantLetterCreator.swf” width=”550″ height=”300″/]
[ download the swf ]
Advertisements