Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint...

13
Spielidee Demo Verwedete Technologien Umfang Das Wie“und Warum“ Ausblick Killer Brush shoot em up with pretty origamis Christina, Mich` ele, Daniel, Michael, Christian 02.10.2015 Christina, Mich` ele, Daniel, Michael, Christian Killer Brush

Transcript of Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint...

Page 1: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Killer Brushshoot em up with pretty origamis

Christina, Michele, Daniel, Michael, Christian

02.10.2015

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 2: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Spielidee

Klassisches shoot em up...

Shoot em up Spielprinzip ist einfach zu verstehen

Unbegrenzte Moglichkeiten bzgl. Features und Komplexitat

...mit Stil

Kein kaltes/unpersonliches Mech/Space theme

Keine langweiligen/unbelebten sprites

Pinsel mit Farbe und Origamis ersetzen Flugzeuge mit Raketen

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 3: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Spielidee

Klassisches shoot em up...

Shoot em up Spielprinzip ist einfach zu verstehen

Unbegrenzte Moglichkeiten bzgl. Features und Komplexitat

...mit Stil

Kein kaltes/unpersonliches Mech/Space theme

Keine langweiligen/unbelebten sprites

Pinsel mit Farbe und Origamis ersetzen Flugzeuge mit Raketen

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 4: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Demo

Here be dragons demos!

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 5: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Verwedete Technologien

Verwedete Technologien

JavaScript/Phaser.io

Bildbearbeitung: Adobe Photoshop/Flash/Illustrator/AfterEffects,gimp

Audiobearbeitung: Audacity

git, webstorm, eclipse. LaTeX...

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 6: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Quellcode

Quellcode: 3425 loc, aber...

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 7: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Artwork

Sprites, Hintergrunde, Soundeffekte...

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 8: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog
Page 9: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Herausforderungen bei der Entwicklung

Herausforderungen

Keine Erfahrung mit JavaScript und Phaser.io

Alles gleichzeitig: Kein statischer Entwurf vor Leveldesign/Artwork

Begrenzter Zeitrahmen

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 10: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

”Scrummy Durcheinander“

-Scrum/XP

Nur ein sprint

Kein ScrumMaster

Pflege des Backlogs kostet Zeit

+Scrum/XP

Standups

MicroSprints/Backlog

XP!

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 11: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

”Scrummy Durcheinander“

-Scrum/XP

Nur ein sprint

Kein ScrumMaster

Pflege des Backlogs kostet Zeit

+Scrum/XP

Standups

MicroSprints/Backlog

XP!

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 12: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Probleme und Losungen bei der Softwareentwicklung

Probleme und Losungen

Kein Typsystem

Duplizierter Quellcode → Vererbung, composite-pattern

Referenz-Chaos → Callbacks mit callback.apply(callbackObj)

Christina, Michele, Daniel, Michael, Christian Killer Brush

Page 13: Killer Brush - shoot em up with pretty origamis · Scrummy Durcheinander\-Scrum/XP Nur ein sprint Kein ScrumMaster P ege des Backlogs kostet Zeit +Scrum/XP Standups MicroSprints/Backlog

SpielideeDemo

Verwedete TechnologienUmfang

Das”Wie“und

”Warum“Ausblick

Was ist noch moglich?

The sky is the limit...

Mehr Level!

Detailierteres Level Design (drop rates, damage, patterns, etc.)

Code Refactoring

Detailiertere Animationen

Dedizierte Musik fur Endgegner

Multiplayer?

Christina, Michele, Daniel, Michael, Christian Killer Brush