Download - Mario Tennis Presentation
![Page 1: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/1.jpg)
2D Mario Tennis Presentation
Lee Stewart, Xuan Chen
![Page 2: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/2.jpg)
Outline● Introduction● Use Case Diagram● Design Patterns
o Use Case Diagramo State Patterno Factory Patterno Command Pattern
● Modificationo Change Serveo Undo
● References
![Page 3: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/3.jpg)
Introduction
![Page 4: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/4.jpg)
Use Case Diagram
![Page 5: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/5.jpg)
State Pattern: Class Diagram
![Page 6: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/6.jpg)
State Pattern: Sequence Diagram
![Page 7: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/7.jpg)
Factory Pattern: Class Diagram
![Page 8: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/8.jpg)
Factory Pattern: Class Diagram
![Page 9: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/9.jpg)
Factory Pattern: Sequence Diagram
![Page 10: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/10.jpg)
Command Pattern: Class Diagram
![Page 11: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/11.jpg)
Command Pattern: Sequence Diagram
![Page 12: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/12.jpg)
Change Serve
![Page 13: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/13.jpg)
Challenge
![Page 14: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/14.jpg)
Referenceshttp://www.dreamincode.net/forums/topic/340017-a-multiplayer-tennis-game/Shehata, M. (2014). Unit 3: Design Patterns, Lecture 2: Command Pattern, Strategy Pattern [PowerPoint slides]Shehata, M. (2014). Unit 3: Design Patterns, Lecture 3: State Pattern [PowerPoint slides]Shehata, M. (2014). Unit 3: Design Patterns, Lecture 6: Creational Pattern [PowerPoint slides]
![Page 15: Mario Tennis Presentation](https://reader036.vdocuments.net/reader036/viewer/2022070521/58efcd3b1a28abc2358b4583/html5/thumbnails/15.jpg)
Questions?