Playstation 3 XrossMediaBar

I really like the playstation main menu interface. It`s been around for ages but I still like the sense of the interaction. I´ve been planning to code my own AS3 version of the ui just to get my head around how you could code such a thing. Coding is like everything else. Find something you really like and try doing it yourself. You will learn a lot. This is a work in progress  and I am planning to use this as a testbed for differbet as3 features I want to try out.

To interact with the swf use keys below. The reason for using spacebar and tab is that they are allowed to use in fullscreen mode of a flash movie.

Navigation: Keyboard arrows

Enter: Spacebar

Exit: Tab

Get Adobe Flash player

Pixelbender I wrote a simple pixelbender filter to animate the bg image from color to b/w.

4 Responses to Playstation 3 XrossMediaBar
  1. juan

    i really like your work!! I wish i could make it work as a desktop menu for windows 7.. hehe.. keep up the good work!

  2. Johan Borgström

    Thanks man :)
    It is always nice to get some positive feedback !
    I will continue posting random and hopefully inspiring things :)

  3. zerodevice

    Hi, is there anyway you could share this source file?

    are you using just native as3? or import some other engines?

  4. Johan Borgström

    Hi,
    It is just as3. For the anim I think that I used Grant Skinners tween engine.
    I had a look at the script files and I must unfortunately say that the code is not so tidy. So I dont think I will do much good to post files that are in that state.
    It is of course allways possible to decompile the swf and have a look at the as3. You could f i use sothink decompiler. But i wouldn’t really use my code since it is probably not the most optimal, rather an attempt of mine to learn to program.

Leave a Reply

Your email address will not be published. Please enter your name, email and a comment.

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>