FPGA Game Design

UIUC ECE 385 Digital Systems Laboratory: Fireboy & Water Girl In the Forest Temple on FPGA 🕹️🌲🔥❄️

I’m thrilled to announce that I have received the Best Design Award in the ECE385 Digital Systems Laboratory course at the University of Illinois Urbana-Champaign (UIUC) for my FPGA-based game implementation of the classic “Fireboy & Watergirl: In the Forest Temple”. The objective of this project was to leverage my understanding of digital systems to recreate this popular game on an FPGA board.

The project was segmented into several modules: the animation module, character interaction module, and control module. I designed these individually, reflecting a deep engagement with various aspects of the game’s dynamics and interactivity. Furthermore, I had the opportunity to collaborate with my teammates on the sound module, integrating auditory feedback to enhance the game experience.

I am excited to share a video demo of the project: Bilibili Video Demo Link.

For those who are interested in the technical details of the design, I have made my work publicly available. You can access the project’s repository here: GitHub Repository Link.

This project significantly reinforced my knowledge of digital systems, honed my problem-solving skills, and provided an invaluable experience in team collaboration. Winning the award was an added bonus, and I look forward to applying the skills and lessons learned in my future endeavors!