Author Archives: keith

Comment Policy

This comes up now and then: people think I am not going to post their comment because they disagree with me, or thinking I didn’t post their comment because it didn’t show up after a certain amount of time. So … Continue reading

Posted in General | 4 Comments

My thoughts on Flash CS5 and iPhone

I’ve been holding my tongue on this since the announcement, and slowly putting my thoughts together in what I hope is not considered to be a knee jerk reaction. First of all, a big dose of respect to the engineering … Continue reading

Posted in Flash, iPhone | 87 Comments

Component Based Game Architecture

I touched on Component Based or Entity Based Game Architecture very briefly in my FOTB talk. This video covers a bit more, but same basic principles. It then goes into some of the specifics of the Push Button Engine, but … Continue reading

Posted in ActionScript, Flash | 12 Comments

Game Input: Polling vs. Events

As mentioned, the single “controversial” part of my talk at Flash on the Beach this year was in questioning polling for input in Flash games. In truth, it was hardly controversial. No death threats. No twitter-based lynch mobs. Just that … Continue reading

Posted in ActionScript, Flash | 20 Comments

FOTB Slides and Asobu Game Toolkit

Now that I’ve had a chance to settle down, catch up on some email, spend some time with the family, upload my photos, and blog about Flash on the Beach 2009, I will post my slides: Presentation Slides As usual, … Continue reading

Posted in ActionScript, Conferences, Flash | 7 Comments

Flash on the Beach 2009

Well, I’ve just returned from my fourth attendance of Flash on the Beach. I think I enjoyed this one more than any others since the first one (which, in my mind, was legendary and incomparable). Pre-Conference: Actually, I was in … Continue reading

Posted in Conferences, Flash | 1 Comment

Flash Player 10 3D: Beware of Nested 3D Transforms

Working on my Flash on the Beach presentation. Slightly sidetracked into fixing up some code in a game toolbox I’m creating. Doing 3D transitions. The thing is, that applying any 3D transform turns an object into a 3D object, where … Continue reading

Posted in ActionScript, Flash | 7 Comments

Falling Balls 2.0

New features: Full rewrite in OpenGL for improved performance and response. Basic game looks and runs the same as original. Shiny new UI. New Advanced and Ninja levels! The big feature is the multiple levels. A lot of people didn’t … Continue reading

Posted in iPhone | 9 Comments

Why people hate Flash.

John Dowdell recently twittered about doing a twitter search for “hate flash”. It got me thinking, having recently tried in vain to handle some protests about Flash. My personal feeling about it is that when someone hates something – really … Continue reading

Posted in Flash | 131 Comments

Cafe Wall Illusion

Every rectangle is the same size. All lines are parallel or perpendicular. [kml_flashembed publishmethod=”static” fversion=”10.0.0″ movie=”http://www.bit-101.com/blog/wp-content/uploads/2009/09/CafeWallIllusion.swf” width=”600″ height=”800″ targetclass=”flashmovie”] [/kml_flashembed] Idea from http://mathworld.wolfram.com/CafeWallIllusion.html I made it dynamic. [as3]for(var i:int = 0; i < 20; i++) { var s:Sprite = new … Continue reading

Posted in Flash | 3 Comments