Informatics 122 Software Design II Lecture 5 Andr
- Slides: 5
Informatics 122 Software Design II Lecture 5 André van der Hoek & Alex Baker Duplication of course material for any commercial purpose without the explicit written permission of the professor is prohibited. 18 October 2021 – 03: 46: 18 © 2009 University of California, Irvine – André van der Hoek 1
Today’s Lecture n Assignment 2 n Calico design, continued 18 October 2021 – 03: 46: 18 © 2009 University of California, Irvine – André van der Hoek 2
Assignment 2 – Implementation n You are to implement someone else’s design, namely the design that you ranked first n In making this implementation, you have two goals – you must hand in a fully working Ogre game adhering to all of the rules of Ogre – adhere to the chosen design as much as possible n Make sure you still have the designs you evaluated, otherwise ask for them now n Due: Tuesday, January 28 th, beginning of class 18 October 2021 – 03: 46: 18 © 2009 University of California, Irvine – André van der Hoek 3
Assignment 2 – Deliverables n Working code (both source and a JAR file) n Brief instructions on how to run the JAR file n Brief instructions on how to provide input to the game n A revised UML document describing the design underlying the code – i. e. , the design you eventually implemented n A document describing any and all changes you had to make to the original design with a motivation as to why – why you made these changes – why these changes could not be avoided 18 October 2021 – 03: 46: 18 © 2009 University of California, Irvine – André van der Hoek 4
Assignment 2 – Grading n Completeness – working code covering all of the rules of Ogre n Adherence to the original design n Motivation for modifications to the original design 18 October 2021 – 03: 46: 18 © 2009 University of California, Irvine – André van der Hoek 5