Category Archives: Flash

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

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

Flash, what is it good for?

There seems to have been a lot of Flash bashing, both within the community and without, in the last few weeks. In terms of the external criticism, I refrained from a knee jerk reaction: “Flash sucks? Well, YOU suck!” and … Continue reading

Posted in ActionScript, Flash, Silverlight | 61 Comments

MinimalComp of the week: FPSMeter

Simple one but useful. [as3]new FPSMeter(this, 10, 10);[/as3] gives you a numeric readout of the current calculated frames per second. Demo time: [kml_flashembed publishmethod=”static” fversion=”10.0.0″ movie=”http://www.bit-101.com/blog/wp-content/uploads/2009/08/FPSDemo.swf” width=”400″ height=”400″ targetclass=”flashmovie”] [/kml_flashembed] Here’s the code for that demo: [as3]package { import com.bit101.components.*; … Continue reading

Posted in ActionScript, Components, Flash | 6 Comments

Hack of the Day: using 3D on text in lieu of embedding fonts.

You make a text field, give it a text format, and put some text in it. All is good, until you start doing something to that text field. There are at least two specific problems you’ll run into: 1. Rotate … Continue reading

Posted in ActionScript, Flash | 19 Comments