Open Hypernova101 opened 6 months ago
Following the theme of war/ancient Greece, we are planning to add cannonballs that randomly fall out of the sky on a timer. These cannonballs will interact with a lot of items in the game. The interactions are as follows:
This could be done by making the floor out of blocks and implementing the same collision code that we use for step 2 except the collision would trigger rising lava.
As when the lava rises, if the EndGameObject is on the floor, it wouldn't be reachable. For this, we want to create flying platform that has the Flag from our level.
Right now, the level has a diagonal path towards the end.
The flying platform would be at the top right of the screen and would bob up and down as it is "floating" in a way.
The platform would only have the flag on it and nothing else.
Rising Lava
A timeline of this looks like so:
If the player makes it onto the floating platform (explained below), they beat the level! If not, they have to try again.
A few features of the lava are:
Also, the counter for the health points that the player has left will be located at the top of the screen, next to a small timer that shows the time left for each state of the lava.
NOTE: The rising lava solely depends on the cannonballs that fall from the sky