1(c) lmu 2006 lfe medieninformatik multimediaprogrammierung sommersemester 2006 25.07.2006 dominic...
TRANSCRIPT
![Page 1: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/1.jpg)
1(C) LMU 2006
LFE MedieninformatikMultimediaprogrammierung
Sommersemester 200625.07.2006
Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler, Andreas Werner
![Page 2: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/2.jpg)
2(C) LMU 2006
Das Duell des Jahrtausends: International Shootout 2006
Single- / Multiplayer Führe deinen Charakter zum Sieg und erfülle ihm seinen sehnlichsten Wunsch.
• Antonio the Armadillo• Rodriguez• Notorious Ghost• Devon • Albert• Ilei Ilei & Omu• Custeaux• Mister Pig
![Page 3: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/3.jpg)
3(C) LMU 2006
Begin des Projekts mit MML-Model Nahm sehr viel Zeit in Anspruch Bis es schliesslich zu kompliziert und unuebersichtlich
wurde Ausserdem Probleme mit SinglePlayer
Neues einfacheres MML-Model daraus abgeleitet.
![Page 4: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/4.jpg)
4(C) LMU 2006
Grundidee des neuen MML Diagrams:
![Page 5: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/5.jpg)
5(C) LMU 2006
Gleiches Prinzip fuer Controller:
![Page 6: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/6.jpg)
6(C) LMU 2006
Realisierung des Single Play
An jedes Model (Player, Bullet, etc.) werden nur lokale Controller/Views attached da keine Informationen an den Server geschickt werden muessen.
![Page 7: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/7.jpg)
7(C) LMU 2006
Multiplay Fremde Objekte: Zu den nicht selbst gesteuerten Objekten sorgt
jeweils ein ServerController dafuer, dass diese korrekt ge-updatet werden.
Eigene Objekte: Die vom User selbst gesteuerten Objekte besitzen zusaetzlich zur Local view eine ServerView die alle Aenderungen an den Server weiterleitet
![Page 8: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/8.jpg)
8(C) LMU 2006
Komplettes MML Diagram
![Page 9: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/9.jpg)
9(C) LMU 2006
Eclipse mit Plugins: SVN ASDT MTASC Flashout
![Page 10: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/10.jpg)
10(C) LMU 2006
-Flash alsLevel-Editor
![Page 11: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/11.jpg)
11(C) LMU 2006
-Ebenen - Library
![Page 12: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/12.jpg)
12(C) LMU 2006
Tile Based Map:
Einzelne MovieClip-Instanzen
Bilden die Map
![Page 13: 1(C) LMU 2006 LFE Medieninformatik Multimediaprogrammierung Sommersemester 2006 25.07.2006 Dominic Bremer, Stephan Götz, Nino Ulsamer, Michael Weiler,](https://reader038.vdocuments.pub/reader038/viewer/2022103015/55204d8249795902118d508a/html5/thumbnails/13.jpg)
13(C) LMU 2006
Electro Server