Welcome to my CSE 335 homepage!

Group Members:

Brian Hart, Lyle Fann, Tanay Salpekar

Resposibilities (for part 1):

Brian Hart

Lyle Fann

Tanay Salpekar

Responsibilities (for part 2):

Brian Hart

Lyle Fann

Tanay Salpekar

We all worked on Xml save/load and various other odds and ends.

Instructions/Design Decisions

Decided to seperate treasure chest into two classes, the chest and the bubbles (for potential game implementation for bubbles). As for their removal, I made it so that any object, bubbles or otherwise, that is out of the bounds of the aquarium is deleted. You are also able to drag items while in scrolling mode (I found it tedious to move items like the treasure chest to different parts of the aquarium otherwise).

Part 2 Game Initial Thoughts

For part 2 of the project, we plan on having a sort of aquarium management game. The way it will work is that in order to add new items to the aquarium, you need to have a certain amount of points, and after adding an item, the cost of said item is deducted from your current points. Initially, you will start with a certain number of points to get the aquarium going, as well as an animated treasure chest (just in case you don't spend points wisely at the start). There are two ways to obtain points, from popping the bubbles released from the treasure chest by clicking on them, and from just having fish around over time (perhaps some fish will give more points over time, but cost more points to put into the aquarium). Needless to say, if a fish dies of hunger, it will no longer add any points (maybe detract points). Depending on the current background, these gained points will have different multipliers (for example, in a clean aquarium, the amount of points you earn is multiplied by 2, but at its dirtiest, you only earn half of the amount of points as you normally would). Also, we are thinking of adding a new "bad" kind of image or fish that would appear in a random location in the aquarium at random times. Clicking on it would remove it and add points, but if you allow 10 to accumulate, it's game over for the player.

Part 2 Game Final

For our game, we kept all of the previous features of the aquarium, and essentially made an aquarium management game. You start with an animated treasure chest, a certain number of points, and the rules are popped up in a window. We display the aquarium's current score, multiplier, and time in the upper left. You can add items (such as chests and fish) into the aquarium at the cost of differing amounts of points per each item. You can gain points by "popping" a bubble released from the animated treasure chest (clicking on it), or from having fish in the aquarium. For each fish you gain a certain number of points multiplied by the aquarium's current multiplier (the multiplier is set based on the aquarium's cleanliness; 4x for cleanest, 1x for dirtiest). If you let your fish die, you lose a certain amount of points for each dead fish. The aquarium is also timed; when the time alloted runs out, your final score pops up in a message box, and shortly after the window closes. Also added the Rules menu option under the Help menu so you can check the rules at any given time.

Site Home