Water-Bomber will be a bird’s eye view, 2-dimensional shooting game. Loosely based on the game Bomberman, will use a similar maze style from the original game. As the title suggests, the game uses water balloons rather than bombs, pitting the user in a water balloon fight against three computers. The game, when started by selecting a ‘New Game’ or ‘Load Game’ option on the main menu, the user will be able to play an infinite number of rounds. The user will have a set number of lives and water balloons that they will need to replenish by picking up power-ups randomly scattered around the map. In order to win, the user must be the last man standing, using a limited supply of water balloons to deduct the lives of the computer players. Between rounds, the user will be allowed to buy several upgrades with points gained during the previous rounds. These upgrades may be saved so that the user may have them the next time they play.
The game will be programmed in java, using several, constantly changing pictures (arranged in a 7x7 group) to follow the movement of the characters. The squares on the map will also be represented by a large integer array, with each integer representing a box and the values representing what is present in the box (Power-up, player, wall, etc). Water-Bomber will use the direction keys in order to move the user’s character, using Boolean variables to ensure they can move and will be moved correctly, facing the proper direction. The water balloons thrown will loop in movement to determine who the first object hit will be and stop. Water-Bomber’s save function will be done by outputting and inputting strings to a text file.
Monday, October 23, 2006
Subscribe to:
Posts (Atom)