Link: https://github.com/Galois42/fpga-pong
An interactive Pong game that brings a new twist to the classic experience! What makes it special? Not only do you get to challenge a smart AI opponent, but we also built a unique feature where the ball changes color after every goal, keeping the game visually exciting and fresh. And the best part? The score updates instantly with every goal, giving players real-time feedback on how they’re doing.
Fully Interactive and Engaging
The game’s interactivity is what sets it apart. You’re not just playing against a static computer opponent; you’re in full control of the game, with every action reflected instantly. The color-changing ball adds an extra layer of fun, making each round feel different and dynamic. This isn’t just another Pong game – it’s an experience that keeps you engaged from start to finish.
Built from Scratch in Record Time
This game was developed entirely from scratch in just 10 hours – yes, you read that right! With no prior experience in FPGA programming or Verilog, we dove headfirst into this challenge, learning everything as we went along. From designing the game’s mechanics to coding and creating the interactive elements, every bit of the project was crafted by us within this tight deadline.
This isn’t just another Pong game – it’s an experience that keeps you engaged from start to finish.
Hard Work and Determination
We pushed ourselves to the limit to make this happen. Despite our lack of experience, we managed all of this within 10 hours. The results speak for themselves: a creative, fun, and fully interactive Pong game that shows what’s possible when you combine passion with hustle.
We couldn’t be prouder of what we accomplished, and we hope everyone who plays the game enjoys it as much as we enjoyed building it!
Built With
- fpga
- verilog


Log in or sign up for Devpost to join the conversation.