In this project, we developed a first-person view maze game using the ARMv7 DE1-SoC simulator, CPUlator. The game leverages various I/O devices, including a VGA pixel buffer, PS/2 Keyboard, switches, a character buffer, and the ARM A9 private timer, to deliver an interactive and immersive experience. We designed the game's animations, algorithms, and logic using the C programming language, ensuring a seamless and engaging gameplay experience. This project not only honed my skills in embedded systems and hardware-software integration but also showcased my ability to create complex interactive applications within a simulated environment.
top of page
bottom of page