Skip to content

datagod/ArcadeRetroClockRGB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arcade Retro Clock RGB

Arcade Retro Clock converted to run on Adfruit LED Matrix (64x32) with RGB HAT

Follow us on Facebook: https://www.facebook.com/ArcadeRetroClock

ArcadeRetroClockTitleSmall

Watch the Video: https://youtu.be/Z9uW0MQYcrE?t=10

Arcade Retro Clock started out as a project on an 8x8 matrix. Over the years it has been converted to 16x16 and now 64x32. Each conversion process involved solving many bugs and enhancing the game play especially with respects to the computer's ability to play against itself.

There are 4 games that have been converted to this new playform so far.

OutbreakTitle OutbreakSmall

Outbreak
Inspired by the computer program "Game of Life" and by a hunk of moldy cheese I keep nibbling at.
Watch the video: https://youtu.be/Z9uW0MQYcrE?t=260 Viruses moving around a petrie dish, consuming the light blue food. They will replicate, mutate, infect each other, change speed up or down. I wanted them to clump together and move in the same direction. Sometimes they shoot off an "explorer" that will infect other colonies. When a single color virus dominates for 50 moves, a message appears saying "infection cured" or something like that. The virus number is simply the RGB value of the winning color.

Fun fact: Outbreak is too long of a word to display on the new screen when doubling the font size, so I changed it to UTBR8K. Either name works.



PacDotTitleSmall PacDotsmall

PaKdot
This is the first game I created on the 8x8 matrix. With the larger display I now have enough room to actually draw a maze. The little pakdot and ghosts are not very smart though and tend to get stuck. You will see them wiggle back and forth in an effort to free themselves. I will rewrite their logic to give them much better "vision" which will make the game smoother.



TronTitleSmall

Tron Lightcycle
A fun game where players try to ram each other each other's jet walls.



AstroSmashTitleSmall AstroSmashSmall

Astro Smash!
Based on Intellivision Astrosmash. Ships cross the sky. Asteroids fall from the sky. Human ship is protecting the planet. If the mother ship gets hit twice it gets angry and starts nuking.

Special Effects
There are multiple transitions between games. Screen zoom in/out, scrolling, glowing text. The clock supports fully animated colored sprites as well.

Clock
It tells the time, day of week, month of year.

Crypto Balance
The clock will display the balance of a crytp wallet, converted to a currency. The default is my Ether wallet and the currency is Canadian.

Requirements


Raspberry Pi 3 and up
Adafruit LED Matrix (64x32)
Adafruit RGB Hat
hzeller's RBG LED Matrix code: https://github.com/hzeller/rpi-rgb-led-matrix

Support / Questions

Join us on discord: https://discord.gg/fUzbh48vRm

About

Arcade Retro Clock converted to run on RGB Matrix (64x32)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages