Pong
As fundamental as programming is to engineering, Boston University did not offer basic python courses to mechanical engineering students. To compensate, I elected to teach myself some basic python. After a month of following online guides and tutorials, my efforts culminated to a final project; a recreation of the classic arcade game, pong.
The game is entirely written in python using Microsoft Visual Studio and takes advantage of the pygame module. This module provides basic functions that simplify the creation of visual games and animations. Just like the original game, my rendition features two paddles controlled by two players, a ball, and a score counter. The ball bounces across the board and each player has to position their paddle in order to protect their goal. When a player scores, the counter at the top is updated and the ball resets to the middle of the board.