
Java Arcade Game Project
This arcade game project was the final deliverable project for my class CSSE220, Object-Oriented Software Development. We learned the basics of Java using Eclipse IDE and utilized the java language to code a functional game as our final deliverable. The most challenging aspect of the project was coordinating with my teammate. Both of us were working from a fully remote environment so it was difficult at times to meet consistently and stay on the same page. This taught me the importance of commenting code to make it easier for others to read and understand quickly. In terms of designing the game, I found spawning aliens in a manner that would increase the difficulty for the player to be quite troublesome. There were a couple bugs that were difficult to fix as well as collision code being complicated to work with. From this project I learned the importance of collaborating as a team when it comes to coding. It can be very difficult for multiple individuals to work on the same logic at once so it is best to make multiple back-ups and come together to piece together the final product. For more information on our game and code explanation, feel free to watch our video demonstration.



