PICtris (Tetris on a PIC).wmv

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
32,615
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jun 19, 2010

It's pretty much finished! Sure there are other variants of PICtris out there, but this is 100% mine.

The Tetris game runs on a PIC which controls all of the 2D graphics rotation and rule checking.

Objects are rotated mathematically, which allows for other 2D games to be easily made (might try Asteroids next?)

Full source code and schematics can be found here: http://digital-diy.com/home/swordfish/projects/213-tetris-on-a-pic.html

Category:

Education

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (DigitalDIY)

  • How do you randomize objects? Is the order of elements always the same?

  • @nenpa8lo

    The random number generator is seeded upon power up. Effectively, every game you play with power applied should be different (providing each game ends at a different point..)

    The program could be modified to ensure the random seed is modified upon power-up, though end-users could easily change this if need be!

  • Really excellent work, sir, Kudos to you! This reminds me of the simple LED based hand-held games of the early 1980s... my dad and I used to play LED football and baseball.

    This would have gone over bigtime, with sound and a scorekeeping function. I'd still buy one!

  • @Wolfrick308

    DomS from Digital DIY made a version that includes audio! I've included his version in the PIC Tetris article

  • Thanks First2ner :)

see all

All Comments (31)

Sign In or Sign Up now to post a comment!
  • This is great! Is there a way to add playback of the original 8-bit tetris tube? I guess it shouldn't be too hard to implement :)

  • Interesting stuff

  • Awesome job!

  • One nice addition would be to animate the line disappearing, maybe by flashing it a couple of times before removing it - at the moment it's a little hard to see what happened (even though we know!). Nice job though.

  • like this

  • @ayddem07 init this is epic erdem

  • EPICCCCCCCCCCCCCCCCCCCCCCC =)

  • It is very pretty! :)

  • bravo ;-0

    

  • молодец!

    

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more