{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

CS 32 Project 3

CS 32 Project 3 - Biox CS32 Winter 2009 Project 3 For...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Biox CS32 Winter 2009 Project 3 For questions about this project, e-mail Carey Nachenberg: [email protected] Always remember this: When in doubt about a requirement for Project 3, you can never lose points by making your program behave the same as our demonstration program, even if this violates the specifications below! Due: Part 1: 9:00 PM Thursday, February 19 Part 2: 9:00 PM Tuesday, February 24
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
2 Table of Contents Table of Contents ................................................................................................................ 2 Introduction ......................................................................................................................... 3 Introduction ......................................................................................................................... 3 Take it One Step at a Time .................................................................................................. 5 Game Requirements ............................................................................................................ 8 Biox Overall Requirements ............................................................................................. 8 Biox Object Oriented Requirements ............................................................................... 8 Biox Display Requirements ............................................................................................. 9 Biox Level Requirements .............................................................................................. 12 Biox Player Requirements ............................................................................................. 14 Biox Bacteria Requirements .......................................................................................... 17 Salmonella Bacteria ................................................................................................... 17 Staph Bacteria ............................................................................................................ 18 Pneumonia Bacteria ................................................................................................... 19 Resistant Pneumonia Bacteria ................................................................................... 20 Game World Hints ............................................................................................................. 21 Keyboard Control Hints .................................................................................................... 22 Other Suggestions and Hints ............................................................................................. 23 How to Play Sounds .......................................................................................................... 24 What to Turn In ................................................................................................................. 25 Part #1 (30%) ................................................................................................................. 25 What to Turn In For Part #1 .......................................................................................... 27 Part #2 (70%) ................................................................................................................. 27 What to Turn In For Part #2 .......................................................................................... 28
Background image of page 2
3 Introduction You have been hired by Nachengames, the world’s largest producer of tacky video games, to produce a new video game called Biox. Biox is a biological shoot-’em-up game. The year is 2010. In Spring 2009, the UCLA Computer Science Department offices were temporarily relocated into the UCLA Infectious Disease Studies (IDS) building during Boelter Hall renovations. Unfortunately, an evil pre-med major who was unhappy about his MCAT scores (and the fact that his building was inundated by computer nerds) decided to unleash a series of human-sized, man-eating bacteria on the IDS building. Your job is to move floor-by-floor through the IDS and rescue cowardly computer science professors from the deadly biological agents. Once you rescue all of the professors from a given level, you’re allowed to move onto the next level. The evil pre-med major released four different kinds of human-sized bacteria into the IDS building: Salmonella Staph Pneumonia Resistant Pneumonia The Office of the Dean of Engineering has agreed that before you enter each level, you will be provided with 100 antibiotic hypodermic needles with which you can shoot the bacteria. Unfortunately for you, some of the bacteria are resistant to your antibiotics. Fortunately for you, it’s rumored that some of the Computer Science professors had been hoarding sleeping gas (anesthetic) guns and flame throwers in their desks in anticipation of civil unrest caused by the impending financial meltdown, so if you’re lucky, you may be able to find these weapons and use them in your battle to rescue the profs. In addition, it’s also rumored that some of the old bio professors stashed medkits and additional antibiotics in the building, which may come in handy to heal yourself or replenish your ammunition if you run into trouble. And, it’s also rumored that a crazy med school professor has stashed extra-life pills on various floors as well. Take one of those pills and if you die of bacterial infection, you’ll come back to life!
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full Document Right Arrow Icon
4
Background image of page 4
Image of page 5
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}