Skip to content

Shamdan17/Bricking_Bad

Repository files navigation

Bricking Bad

Bricking Bad is a fun and challenging game that has been developed by team Shawarma as part of the course Comp 302: Software Engineering course. The game involves bricks and aliens. The player has to destroy all bricks to win the game, at the time when the aliens stand in the face of the player winning the game. Additionally, there exists a set of powerups which can help the player achieve better performance and win the game faster.

Bricking Bad was designed by following software design principles, as well as implementing various design patterns, making the design and implementation as modular and reusable as possible. Also, several optimizations have been used to boost the performance, and minimize the data traffic across different parts of the design.

The report in the "docs" folder shall go over all the design stages, diagrams, use cases, and patterns used on the way of designing this game.

About

A remake of the retro game Breakout in Java

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages