Software Engineering Course Term Project
Developed with Java Swing
- MongoDB
- JUnit
Project consists several parts as the following.
Just simple oldschool brick that we all familiar with.
Bottom side of this brick is metal and it can be broken if it is hit by above.
It creates an explosion and destroys all bricks around a specific radius.
These bricks hide either a power up or an enemy inside with a probability until it is hit.
These aliens are our ally, they pick a row and destorys all bricks on that row. However, if one of them is hit, then they stop appering anymore.
Like half metal bricks, they position at the bottom line and cannot be destroyed from the bottom.
These aliens build a brick for every 5 seconds
These aliens have no identiity, they randomly pick a behavior.
Power-ups you have appear at the left bottom, you need to catch them while they are falling.
These ball power-up helps to crack half metal bricks and protecting aliens.
Ten balls are created right after finding this power-up
For 30 seconds, this ball destroy everything it passes through.
For 30 seconds, ball sticks to paddle and you can use space to throw it again.
You can use it to double the size of paddle for 30 seconds.
Two lasers appear at the both ends of the paddle, you can use 5 lasers and they destroyed everyhing on their way.