Flappy Bird

I took several CS courses while at Bucknell, and one such course I took along that path was “Software Engineering and Design”. I learned a ton of practical and theoretical knowledge in the course as a non-major and was really glad to have taken it as it strengthened my interest in the subject. On the practical side, we learned how to code in Java, use IntelliJ (a powerful Java IDE), and the mechanics of GitLab. We covered several theoretical topics including extensive Object-Oriented principles, streams, and client/server architectures. For our final project we were broken into teams and were tasked with developing a game following good OOP design principles and Scrum practices. In CS student fashion, I have attached the repository link below.

Demo Video

Previous
Previous

Differential System Solver

Next
Next

Roller Coaster