SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Downloaden Sie, um offline zu lesen
TIME-BASED ANIMATION
                         It 7220 - March 30, 2009




Monday, March 30, 2009                              1
AGENDA

                Syllabus Timeline

                Comments about Mid-Term

                Time-based Animation

                Air Raid - Shooting Games

                Paddle Ball - Bouncing Games

                Lab


Monday, March 30, 2009                         2
SYLLABUS TIMELINE

                I should have a design document from each team tonight
                Two more lecture periods
                         April 6 - Word Games
                         April 13 - Trivia Games
                4 more labs, including tonight
                Projects/Presentations on April 27
                No class meeting on May 4; Reflection Paper due via Digital
                Dropbox or email


Monday, March 30, 2009                                                       3
MIDTERM COMMENTS

                Worth 20% of your grade for the course
                Approx half opted for take-home version of Part 2
                Scores:                        100 - 4       93 - 1
                                                99 - 1       91 - 1
                         High: 100
                                                98 - 4       90 - 1
                         Low: 80                97 - 1       89 - 1
                                                96 - 1       80 - 2
                         Mean: 94.6             95 - 3
                         Median: 96.5
                         No one is trending below an A- for the course


Monday, March 30, 2009                                                   4
MIDTERM PART-2
                I saw at least 3 different ways to do this in ActionScript

                If you followed the rubric, you earned at least 75% credit,
                even if the Flash movie didn’t run correctly

                Examples of button navigation posted on Blackboard

                         Week 4: stopAndPlayMC_Final.fla

                         Week 5: inputTextReturn.fla

                Let’s take a look...

Monday, March 30, 2009                                                        5
TIME-BASED ANIMATION
                Rosenzweig Chapter 5 (example given in AnimationTest.fla)

                Basic premise is to move objects at a consistent rate
                regardless of Flash player performance

                Means keeping track of the difference in time between
                frames

                This is accomplished using the flash.utils.getTimer class

                The getTimer function provides time in milliseconds
                (i.e., 1000 mS = 1 Second)

Monday, March 30, 2009                                                     6
AIR RAID GAME

                The project game file AirRaid.fla contains 3 movie clips:
                         Airplane - 6 frames; 5 aircraft plus an explosion
                         AAGun - 1 frame; image is moved horizontally using left
                         and right arrow keys
                         Bullet - 1 frame; bullets move horizontally, triggered by
                         space bar
                Game movie contains same three frame layout (into, play,
                gameover), scripts and buttons used in Deduction Game


Monday, March 30, 2009                                                               7
AIR RAID GAME CLASSES
                Game uses 4 classes:
                         AirRaid.as - document class contains all game logic to
                         create initial objects, check for collisions, and handle
                         scoring
                         Airplane.as - constructor class takes 3 parameters: side (left
                         or right), speed, and altitude
                         AAGun.as - left or right movement of the gun movie clip
                         using keyboard event listeners for detection of right and
                         left arrow keys
                         Bullet.as - similar to airplane class accept speed is applied
                         vertically instead of horizontally

Monday, March 30, 2009                                                                    8
PADDLE BALL GAME

                The same basic design arrangement as Air Raid and
                Deduction games including intro, play, and gameover frames
                in PaddleBall.fla

                There is a single document class file, PaddleBall.as; there is
                no constructor function as the game waits for the second
                frame, to start

                Difference in variables is the need to track velocity which is
                a combination of speed and direction


Monday, March 30, 2009                                                          9
PADDLE BALL GAME


                Arrays are used to keep track of the bricks

                Collision detection is more complicated as the ball must
                detect collisions with the bricks, paddle and the three walls,
                and respond appropriately

                Possible mods to this game include sound effects and
                different colors of bricks



Monday, March 30, 2009                                                           10
ROSENZWEIG OBSERVATIONS

                Games are becoming more complex

                Games are constructed in modules; requires up front design
                in determining where to place code

                Games build on knowledge of earlier examples

                Rosenzweig breaks it down whenever a new concept is
                introduced and provides decent comments in code

                Be sure to pay attention to hints for testing and debugging,
                for example the AirRaid test class on page 164

Monday, March 30, 2009                                                         11
ROSENZWEIG NEXT 2 WEEKS

                Chap 9 - Word Games

                Chap 10 - Trivia/Quiz Games

                Are groups looking at other games from Rosenzweig like
                puzzles (chap 6), direction and movement (chap 7)?

                Does each team have a game strategy or mod mapped out
                which will produce a final product in 4 weeks? (if not, we
                definitely need to talk)


Monday, March 30, 2009                                                      12
LAB




                Group work




Monday, March 30, 2009             13

Weitere ähnliche Inhalte

Andere mochten auch

"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...
"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал..."Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...
"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...rabota.ua
 
How Linkedin uses Gamification to improve its Business!
How Linkedin uses Gamification to improve its Business!How Linkedin uses Gamification to improve its Business!
How Linkedin uses Gamification to improve its Business!Alok Rodinhood Kejriwal
 
Animation software by Er. Suvisha Gupta
Animation software by Er. Suvisha GuptaAnimation software by Er. Suvisha Gupta
Animation software by Er. Suvisha GuptaSuvisha Gupta
 
GhostTribeVFX-NonNDAdOriginalforShow
GhostTribeVFX-NonNDAdOriginalforShowGhostTribeVFX-NonNDAdOriginalforShow
GhostTribeVFX-NonNDAdOriginalforShowJohn curtin
 
Introduction to dry needling
Introduction to dry needlingIntroduction to dry needling
Introduction to dry needlingSubhanjan Das
 
Introduction to animation
Introduction to animationIntroduction to animation
Introduction to animationPises Tantimala
 
Animation: The Basic Skills
Animation:  The Basic SkillsAnimation:  The Basic Skills
Animation: The Basic Skillswalkers
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentChristopher Read
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animationshelly3160
 
Basic Concepts of Animation
Basic Concepts of AnimationBasic Concepts of Animation
Basic Concepts of Animationjamalharun
 

Andere mochten auch (13)

"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...
"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал..."Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...
"Корреляция между эффективными коммуникациями и прибыльностью бизнеса", Натал...
 
How Linkedin uses Gamification to improve its Business!
How Linkedin uses Gamification to improve its Business!How Linkedin uses Gamification to improve its Business!
How Linkedin uses Gamification to improve its Business!
 
Animation software by Er. Suvisha Gupta
Animation software by Er. Suvisha GuptaAnimation software by Er. Suvisha Gupta
Animation software by Er. Suvisha Gupta
 
GhostTribeVFX-NonNDAdOriginalforShow
GhostTribeVFX-NonNDAdOriginalforShowGhostTribeVFX-NonNDAdOriginalforShow
GhostTribeVFX-NonNDAdOriginalforShow
 
Introduction to dry needling
Introduction to dry needlingIntroduction to dry needling
Introduction to dry needling
 
Introduction to animation
Introduction to animationIntroduction to animation
Introduction to animation
 
Animation: The Basic Skills
Animation:  The Basic SkillsAnimation:  The Basic Skills
Animation: The Basic Skills
 
Continuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous DeploymentContinuous Integration, Build Pipelines and Continuous Deployment
Continuous Integration, Build Pipelines and Continuous Deployment
 
Animation Basics
Animation BasicsAnimation Basics
Animation Basics
 
Chapter 9 animation
Chapter 9 animationChapter 9 animation
Chapter 9 animation
 
Principles of animation
Principles of animationPrinciples of animation
Principles of animation
 
Basic Concepts of Animation
Basic Concepts of AnimationBasic Concepts of Animation
Basic Concepts of Animation
 
Living Brands
Living BrandsLiving Brands
Living Brands
 

Mehr von University of West Florida

Digital Curation and Methods for Teaching Digital Literacy Skills
Digital Curation and Methods for Teaching Digital Literacy SkillsDigital Curation and Methods for Teaching Digital Literacy Skills
Digital Curation and Methods for Teaching Digital Literacy SkillsUniversity of West Florida
 
Technology Applications in Education and Training
Technology Applications in Education and TrainingTechnology Applications in Education and Training
Technology Applications in Education and TrainingUniversity of West Florida
 

Mehr von University of West Florida (20)

PLN4PD
PLN4PDPLN4PD
PLN4PD
 
Universities Without Borders
Universities Without BordersUniversities Without Borders
Universities Without Borders
 
Media literacy workshop
Media literacy workshopMedia literacy workshop
Media literacy workshop
 
#svjun26 South Vermillion Community Schools
#svjun26 South Vermillion Community Schools#svjun26 South Vermillion Community Schools
#svjun26 South Vermillion Community Schools
 
Digital Curation and Methods for Teaching Digital Literacy Skills
Digital Curation and Methods for Teaching Digital Literacy SkillsDigital Curation and Methods for Teaching Digital Literacy Skills
Digital Curation and Methods for Teaching Digital Literacy Skills
 
Applying Game Concepts To Learning
Applying Game Concepts To LearningApplying Game Concepts To Learning
Applying Game Concepts To Learning
 
MOOCs: Fact vs. Myth
MOOCs: Fact vs. MythMOOCs: Fact vs. Myth
MOOCs: Fact vs. Myth
 
Introduction to Games and Simulations
Introduction to Games and SimulationsIntroduction to Games and Simulations
Introduction to Games and Simulations
 
Social Learning
Social LearningSocial Learning
Social Learning
 
Learning Verses Experience
Learning Verses ExperienceLearning Verses Experience
Learning Verses Experience
 
Technology Applications in Education and Training
Technology Applications in Education and TrainingTechnology Applications in Education and Training
Technology Applications in Education and Training
 
Social Learning Part B
Social Learning Part BSocial Learning Part B
Social Learning Part B
 
Social Learning Part A
Social Learning Part ASocial Learning Part A
Social Learning Part A
 
Social Communities
Social CommunitiesSocial Communities
Social Communities
 
The Social Web
The Social WebThe Social Web
The Social Web
 
Trivia/Quiz Games
Trivia/Quiz GamesTrivia/Quiz Games
Trivia/Quiz Games
 
Flash Word Games
Flash Word GamesFlash Word Games
Flash Word Games
 
Memory Deduction Games
Memory Deduction GamesMemory Deduction Games
Memory Deduction Games
 
Learning Game Implementation
Learning Game ImplementationLearning Game Implementation
Learning Game Implementation
 
Game Design Process
Game Design ProcessGame Design Process
Game Design Process
 

Kürzlich hochgeladen

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 

Kürzlich hochgeladen (20)

Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 

Time-based Animation Games

  • 1. TIME-BASED ANIMATION It 7220 - March 30, 2009 Monday, March 30, 2009 1
  • 2. AGENDA Syllabus Timeline Comments about Mid-Term Time-based Animation Air Raid - Shooting Games Paddle Ball - Bouncing Games Lab Monday, March 30, 2009 2
  • 3. SYLLABUS TIMELINE I should have a design document from each team tonight Two more lecture periods April 6 - Word Games April 13 - Trivia Games 4 more labs, including tonight Projects/Presentations on April 27 No class meeting on May 4; Reflection Paper due via Digital Dropbox or email Monday, March 30, 2009 3
  • 4. MIDTERM COMMENTS Worth 20% of your grade for the course Approx half opted for take-home version of Part 2 Scores: 100 - 4 93 - 1 99 - 1 91 - 1 High: 100 98 - 4 90 - 1 Low: 80 97 - 1 89 - 1 96 - 1 80 - 2 Mean: 94.6 95 - 3 Median: 96.5 No one is trending below an A- for the course Monday, March 30, 2009 4
  • 5. MIDTERM PART-2 I saw at least 3 different ways to do this in ActionScript If you followed the rubric, you earned at least 75% credit, even if the Flash movie didn’t run correctly Examples of button navigation posted on Blackboard Week 4: stopAndPlayMC_Final.fla Week 5: inputTextReturn.fla Let’s take a look... Monday, March 30, 2009 5
  • 6. TIME-BASED ANIMATION Rosenzweig Chapter 5 (example given in AnimationTest.fla) Basic premise is to move objects at a consistent rate regardless of Flash player performance Means keeping track of the difference in time between frames This is accomplished using the flash.utils.getTimer class The getTimer function provides time in milliseconds (i.e., 1000 mS = 1 Second) Monday, March 30, 2009 6
  • 7. AIR RAID GAME The project game file AirRaid.fla contains 3 movie clips: Airplane - 6 frames; 5 aircraft plus an explosion AAGun - 1 frame; image is moved horizontally using left and right arrow keys Bullet - 1 frame; bullets move horizontally, triggered by space bar Game movie contains same three frame layout (into, play, gameover), scripts and buttons used in Deduction Game Monday, March 30, 2009 7
  • 8. AIR RAID GAME CLASSES Game uses 4 classes: AirRaid.as - document class contains all game logic to create initial objects, check for collisions, and handle scoring Airplane.as - constructor class takes 3 parameters: side (left or right), speed, and altitude AAGun.as - left or right movement of the gun movie clip using keyboard event listeners for detection of right and left arrow keys Bullet.as - similar to airplane class accept speed is applied vertically instead of horizontally Monday, March 30, 2009 8
  • 9. PADDLE BALL GAME The same basic design arrangement as Air Raid and Deduction games including intro, play, and gameover frames in PaddleBall.fla There is a single document class file, PaddleBall.as; there is no constructor function as the game waits for the second frame, to start Difference in variables is the need to track velocity which is a combination of speed and direction Monday, March 30, 2009 9
  • 10. PADDLE BALL GAME Arrays are used to keep track of the bricks Collision detection is more complicated as the ball must detect collisions with the bricks, paddle and the three walls, and respond appropriately Possible mods to this game include sound effects and different colors of bricks Monday, March 30, 2009 10
  • 11. ROSENZWEIG OBSERVATIONS Games are becoming more complex Games are constructed in modules; requires up front design in determining where to place code Games build on knowledge of earlier examples Rosenzweig breaks it down whenever a new concept is introduced and provides decent comments in code Be sure to pay attention to hints for testing and debugging, for example the AirRaid test class on page 164 Monday, March 30, 2009 11
  • 12. ROSENZWEIG NEXT 2 WEEKS Chap 9 - Word Games Chap 10 - Trivia/Quiz Games Are groups looking at other games from Rosenzweig like puzzles (chap 6), direction and movement (chap 7)? Does each team have a game strategy or mod mapped out which will produce a final product in 4 weeks? (if not, we definitely need to talk) Monday, March 30, 2009 12
  • 13. LAB Group work Monday, March 30, 2009 13