The Trons: a robot band

Yeah ok, they suck. But give them a while - the second terminator was way better than the first as well...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Brainwave Controlled Game From Square Enix

"Square Enix and Neurosky, maker of wearable sensory equipment, are coming out with a new 'Brainwave-Controlled' RPG. The game will be demonstrated at the Tokyo Game Show for the (Windows) PC, which features the NeuroSky MindSet headset. At this moment, the headset only detects the gamer's level of concentration and relaxation by means of a single electrode placed on the forehead."

Read the full article on Slashdot

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tweensy: Yes, it's yet another tweening class, but this one looks pretty cool

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Abstract methods in flash

So if you've got any sort of programming background, you'd probably notice the omission of the abstract  keyword in AS3. As it relates to methods, an abstract  method in a class is one that should never be called directly, and should only be overwritten by a class which extends the original class.

Here's a technique for replicating that in AS3.

The root class:

package {
    public class Popup extends Sprite {       
        public function reveal():void {
            // to be defined in subclasses
            throw new Error("Abstract method reveal must be overridden");
        }
    }
}

And the class that extends it:

package {
    public class VideoPopup extends Popup {       
        public override function reveal():void {
            this.visible = true;
        }
    }
}

So if the base reveal  method is called, an error is thrown.

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Batch publishing of flash movies

Made a change to a shared class and want to update all the SWFs that use it? This is an easy way to do it.

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Double clicking

Want to listen for MouseEvent.DOUBLE_CLICK? You need to set doubleClickEnabled to true on the display object you're listening to.

You'll thank me for this one day...

 

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Welcome to Earth

A quick game I whipped up the other day, check it out on the Newgrounds site. Incidentally, Newgrounds is a great way to get some quick feedback from a lot of people on stuff like this, 1520 people played the game in one day, 350 people voted on it, and 27 people actually wrote reviews! (average score: 8/10 ;)

Things to add one day when I get around to it: sounds, global high scores, replays, making it run on slow machines etc etc.

Ok that was a fun practice run, now on to secret game project #2!

Hmm the images on this blog have become very typographic lately ...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Setting wmode to increase performance

Don't you hate it how you build something in Flash and the view it in a browser, it runs about 10 times slower? Last night I was messing around with some settings in the HTML to try to figure out if anything would have an effect on performance. And lo and behold, if I set WMODE to "opaque" or "transparent", my Flash would run significantly faster. Counterintuitive, but there you go ... more investigation to follow ...

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Roxik is the man

Ok, we've all seen the amazing eco zoo site which launched recently and took 3d in flash to a new level.  Right now I'd say there are a few sleepless nights over at papervision HQ, because it turns out it was built using a different 3d engine, and one which runs about a thousand times better. The engine was either written or ported by roxik, a japanese "web designer" and he calls it "sharikura". You might remember this demo of as3 performance which it turns out was made by the same guy (and presumably using the same engine).

People who've investigated the code (it's not public but I'm guessing people have decompiled it - I've been tempted ;) report that it looks like a port of M3D, a OpenGL platform for mobile. Wherever the code comes from, it can do some amazing shit, check out the demos of full 3d with physics!. There are heaps of great things on his site, make sure you have a good look around.

Here's hoping someone convinces him to reveal his secrets or Adobe buys the code off him. I've never been too interested in papervision for a few reasons, mainly because of how poorly it runs and the fact that visually it looks pretty terrible. But damn, I want to get my hands on that engine!

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Robokill

Great old school WASD shooter - how the hell did they get this running this well?

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5