Skip to content

Latest commit

 

History

History

Source

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Pong/Breakout

I called this pong but then was reminded that it more closely resembles the 80's style game Breakout. The game is built on the STM32F429 Discovery board and implements the touchscreen to move the paddle, a user button to toggle between game modes, and DAC output for sound. The object of the game is to bounce the ball off angry bird images to clear the screen. The game speed increases each level. Low level hardware drivers were auto generated using STCube tool and the project built using TrueStudio.

alt text

Astroids

Mystery Machine vs Angry Birds!! The game is built on the STM32F429 Discovery board and uses an analog joystick to control player rotation and thrusters. The onboard user button is used to fire Scooby snacks at Angry Birds from the Mystery Machine. Angry birds randomly alter trajectory and the game speed increases with each level. Game sounds output from the onboard DAC (PA5). Low level hardware drivers were auto generated using STCube tool and the project built using TrueStudio. The game is actually a lot of fun to play. Sounds are generated from wav files converted to 8bit arrays. The sound quality is a work in progress.

alt text