Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Introduction Bomberman is a famous series of games first released in the 1980's! There have been many versions, but in it's core the game has
Introduction Bomberman is a famous series of games first released in the 1980's! There have been many versions, but in it's core the game has remained the same. And that's what our project will look like. The game is played in an arena composed of a grid of indestructible and destructible blocks. Also in the arena, enemies (usually monsters that have some evil purpose) roam trying to stop the player. The objective, clear the arena of all enemies. The means, (this will come as a surprise!) BOMBS Destructible blocks often block Bomberpixel's path, so the player must place bombs next to them to clear a path to the enemies. Bombs explode some time after they are placed, and have limited range. But be careful, they can also kill Bomberpixe!! Game elements The board The level arena will be a 31x31 arena, which means there will be an unused row and column on the display! The arena will contain two different types of obstacdles: a) a grid of indestructible blocks(green in the picture), and b) destructible blocks (yellow in the picture). As the name suggests, indestructible blocks cannot be destroyed by any means, and destructible blocks, on the other hand, can be destroyed by placing a bomb near them (more on bombs later) Indestructible blocks should be placed in odd coordinates, i.e. coordinates (x, y) where both x and y are odd. For example (1,1), (1, 3), (1, 5), etc. Destructible blocks should be placed randomly in such a way that: 1. They are not placed on top of indestructible blocks. 2. They are not placed in the 3x3 area on the corners (otherwise Bomberpixel can be stuck) Introduction Bomberman is a famous series of games first released in the 1980's! There have been many versions, but in it's core the game has remained the same. And that's what our project will look like. The game is played in an arena composed of a grid of indestructible and destructible blocks. Also in the arena, enemies (usually monsters that have some evil purpose) roam trying to stop the player. The objective, clear the arena of all enemies. The means, (this will come as a surprise!) BOMBS Destructible blocks often block Bomberpixel's path, so the player must place bombs next to them to clear a path to the enemies. Bombs explode some time after they are placed, and have limited range. But be careful, they can also kill Bomberpixe!! Game elements The board The level arena will be a 31x31 arena, which means there will be an unused row and column on the display! The arena will contain two different types of obstacdles: a) a grid of indestructible blocks(green in the picture), and b) destructible blocks (yellow in the picture). As the name suggests, indestructible blocks cannot be destroyed by any means, and destructible blocks, on the other hand, can be destroyed by placing a bomb near them (more on bombs later) Indestructible blocks should be placed in odd coordinates, i.e. coordinates (x, y) where both x and y are odd. For example (1,1), (1, 3), (1, 5), etc. Destructible blocks should be placed randomly in such a way that: 1. They are not placed on top of indestructible blocks. 2. They are not placed in the 3x3 area on the corners (otherwise Bomberpixel can be stuck)
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started