Update: most interesting game in 64 pixels

[Brad] has continued working on the Super Pixel Bros game. We saw a glimpse of this a few months ago but he’s added a lot since then. The game now has enemies; one type is similar to Bullet Bill, another type drops from the sky and walks toward you, kind of like a Goomba. Game play is quite responsive and it’s amazing what he has accomplished with such low resolution. In the video after the break [Brad] mentions that a friend is working on sound effects for jumps and block breaking. We’re assuming that the audio track in the background is already coming from the LEDBOY speaker.

Which reminds us, if you haven’t checked out the hardware, do so now. That enameled wire mess makes us shudder just a bit. There many be a kit version coming that will save you the point-to-point soldering madness. If that’s part of the fun for you keep an eye out for the forthcoming release of the hardware schematics.

Comments

  1. Josh says:

    Interestingly, the Super Pixel Bros levels appear to be the perfect resolution of Betabrite LED signs.
    Each dot in the pictures could be a pixel of the sign.

    For anyone curious about Betabrite Signs, here’s their homepage: http://www.betabrite.com/

    The sign pictured on the front page is the Betabrite Prism sign.

    It would be awesome if somebody could figure out a way to display the entire level on the LED sign (maybe even make it playable in real time?)

  2. Tripp says:

    “There many be a kit version coming…”
    *ahem*

    Sorry to be a douche.

  3. ksmith says:

    Someone should port this to EMS’s Meggy Jr.

  4. tonedef says:

    The display is the same as that used in the Meggy Jr. RGB by Evil Mad Scientist: http://www.evilmadscientist.com/article.php/meggyjr

    I wonder how Brad is writing this game. It’d be cool if the code were arduino-compatible, then all of us with a Meggy Jr could enjoy it, too :)

  5. osgeld says:

    doubtful since its using a pic

  6. googfan says:

    kit????

  7. Alex says:

    I remember palying something similar as a kid

    http://www.gameandwatch.com/screen/widescreen/supermario/index.html

  8. mowcius says:

    “doubtful since its using a pic”

    Why?????

    Arghh!

    I suppose someone will flame me for loving arduino!

  9. osgeld says:

    well unless you want to port it they are 2 different chips

  10. Maha says:

    I don’t see why it can’t be ported to an arduino.. as long as it’s written in c or c++. You’ll have to change the low level portions but the game itself probably uses a lowlevel wrapper anyways.

  11. HackJack says:

    I like the concept but not the game. I can hardly make out what is being played. I’m sure the author has all the sequence memorized. If it is something simpler like pong or breakout. It would make a lot of sense.

    I like the idea of playing these games in a giant building using the in door light as “LED”.

  12. Steve B says:

    @HackJack:

    You mean you can not tell it is Nintendo’s lifeblood side scrolling masterpiece? Do you need any other hints…

  13. HackJack says:

    I know what it is trying to mimic. Just that the outcome is really poor. SMB is really not suitable for 8×8. Simpler games can be fun too.

  14. Ben Ryves says:

    @Maha: According to the video comments: “I have coded this in assembly language (im upto 7,000 lines of code so far and counting!)”

  15. cantido says:

    I’m glad homebrewing consoles is “in” thing now.. makes me feel better about wasting time on my pet projects..

    http://imagebin.ca/view/bB1HID2a.html — my wiring is pretty bad too.. but I have a real processor (H8/3069F), 5 buttons, glue logic (the LCD is mapped into the H8’s address space, so its really easy to program and doesn’t take a lot of cycles..), 2Mbyte of DRAM, 64K of NVRAM, audio amp and a DC-DC transformer in there; Most of his wiring seems to be for the screen :/

  16. Pong Lenis says:

    I hope that gameboy was already broken. It was probably more useful with the original screen and hardware.

  17. rain says:

    no continues??????????? you go back to the start of the game???

    wtf!!! remind me of AVGN videos!!!

    google him!!

    put continues if not the source code sucks!!!

  18. tiwantea says:

    good web

  19. fruehrentner says:

    Next thing he’ll add are some cheats i guess ;o)

    I suggest:
    UP-UP-DOWN-DOWN-LEFT-RIGHT-LEFT-RIGHT-B-A

  20. Hi everyone, thanks for all the comments.

    Just to clarify a few things. I am a busy Dad now that we have two kids so I don’t have a huge amount of time to devote to these projects, but I add what I can when I do get a bit of free time.

    This game is programmed in assembly language (and some might say poorly at that…) on a pic18f4550 microcontroller. This game has been quite a learning experience for me and as such the code is not very efficient, but it seems to work okay (excpet for that bad guy that falls from the ceiling and doesnt move properly…

    I originally had it so that you would not go back to the start of the level, but I wanted to make the game a little more challenging, so I changed it.

    The gameboy wasn’t broken – but I have about a dozen more, I collect retro video games / consoles. and yes, it was more useful when it was in the gameboy, but i’ve had fun with it = )

    And as for the kit form – a couple of years ago I came up with the 8×8 game system which used an RG LED matrix and had games like pong, car race, adventure, painter and space invaders on it. I sold it as a kit for $20. So basically you would get all the parts and PCB and then solder it together yourself. Then you would upload a game and hopefully learn a little about programming in the process.

    I sold quite a few of those so I thought I’d see if people were interested in the one as a kit also.

    I will upload parts list, schematic and source code to my site as soon as I can get the time to sit down and get it all documented. In a nutshell you would need:

    8x pushbuttons
    1x 8×8 RGB LED matrix (common cathode)
    4x 74373
    1x pic 18f4550
    8x NPN transistor (2n2222a is good)
    16x 10k ohm resistor
    24x approx 100 – 150 ohm resistor
    1x 7805 regulator (if supply voltage exceeds 5v)
    a sprinkling of capacitors for good measure.

  21. jek2_5 says:

    How can i download it?

  22. karl says:

    i want one!!

  23. Peter says:

    Regarding the wiring, if Brad has the ability to make that PCB, then he can certainly add some headers and use ribbon cable connectors instead.

    http://www.mouser.com/catalog/catalogUSD/641/1393.pdf

    Why make life difficult?

  24. Ash geek says:

    Nice 1 . Can i get 1

  25. Hi everyone, just an update. I have been learning a new programming language and as such have not worked on this in quite a while. Having said that, I am redesigning this game system so that it uses just two chips (as opposed to five at the moment)

    If there is enough interest I will get a whole heap of PCB’s made up so you can make one for yourself. I am also making more games for it such as pacman.

    thanks for looking! – God Bless.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 96,467 other followers