marković marko 1062/2009 [email protected] 1 of 10
TRANSCRIPT
![Page 2: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/2.jpg)
Use of Object Oriented design patterns in game development
Application of design patterns
2 of 10
![Page 3: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/3.jpg)
Games, one of the most profitable factors in the software industry
Research on this field is in its infancy Distinction between games and other
forms of software Development teams Independent video game development.
3 of 10
![Page 4: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/4.jpg)
4 of 10
This schema presents an interactive game’s vital modules
![Page 5: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/5.jpg)
Increase the flexibility and reusability of the underlying system
Design patterns are not universally good or bad
Usage in game development is an open research field
5 of 10
![Page 6: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/6.jpg)
Based on the children's game with the same name
Rock beats scissors, scissors beat paper and paper beats rock
6 of 10
![Page 7: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/7.jpg)
7 of 10
![Page 8: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/8.jpg)
8 of 10
![Page 9: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/9.jpg)
Applicability of other object-oriented design patterns should be examined
Classes participating in patterns are more change prone?
9 of 10
![Page 10: Marković Marko 1062/2009 markomatf@yahoo.com 1 of 10](https://reader035.vdocuments.us/reader035/viewer/2022062805/5697bfd81a28abf838caf2da/html5/thumbnails/10.jpg)
Patterns under study has reduced complexity and coupling compared to a prior game version developed without the pattern
The size of the projects has increased in the pattern version
Design patterns should be encouraged
10 of 10