Winter 2012 CS32 project 3 spec

Winter 2012 CS32 project 3 spec - Project#3 Scentipede For...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Project #3 Scentipede For questions about this project, first consult your TA. If your TA can’t help, ask Professor Nachenberg. Time due: Part 1: 9 PM, Sunday, February 26 Part 2: 9 PM, Thursday, March 1 Note: We understand that Spiders and Scorpions are not Insects – however, for the purposes of this specification we will refer to all bugs, including Spiders and Scorpions as Insects. Please do not tell us that Spiders and Scorpions are not Insects. We know this. 2 Table of Contents Introduction .........................................................................................................................4 Game Details .......................................................................................................................5 So how does a video game work? .......................................................................................7 What Do You Have to Do? ...............................................................................................10 You Have to Create the StudentWorld Class ................................................................10 init() Details...............................................................................................................12 Adding Mushrooms...............................................................................................12 Adding the Player Ship to the Game World..........................................................13 move() Details ...........................................................................................................13 Adding New Insects ..............................................................................................14 Adding New Scentipedes ..................................................................................16 Adding New Fleas.............................................................................................16 Adding New Scorpions .....................................................................................16 Adding New Spiders .........................................................................................16 Give Each Game Object a Chance to Do Something............................................17 Remove Dead Game Objects after Each Tick.......................................................17 cleanUp() Details.......................................................................................................17 You Have to Create the Classes for All Game Objects.................................................18 Mushrooms................................................................................................................21 The Player Ship .........................................................................................................22 What the Player Ship Must Do During a Tick ......................................................22 The Player Class Must Have a Method that can be Called if He/She is Attacked 24 Getting Input From the User .................................................................................24Getting Input From the User ....
View Full Document

Page1 / 38

Winter 2012 CS32 project 3 spec - Project#3 Scentipede For...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online