Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
Meilenstein I
Run before they come
YOB
Gruppe 2: Tatyana Merlo, Marcel Neidinger, Sein Coray, Mirjam Brülisauer
Gliederung
Spielprinzip und Spielregeln
Anforderungen
Schnittstelle
Projektplan und Dokumentation
Die Idee
Die Ausgangslage
- Gefangen in Labyrinth
- Orientierungslos
- Tag und Nachtwechsel
Die Lösung
- Erkunde das Labyr...
Die Monster
Der Geist
- Fliegt durch Wände
- Jagt euch
- Verschwindet bei Tagesanbruch
Die Monster
Die Schlange
- Versteckt sich am Boden
- Klappert
- Reagiert schnell
Die Regeln
- Siegbedingung: Als erster den Ausgang finden
- Freie Bewegung
- Hilfe: Crafting von Gegenständen
- Nach Tod: R...
Anforderungen
- Zufällig generiertes Labyrinth
- Echtzeit Übertragung der Position
- Tag-und Nachtzyklus
- Validierung all...
Anforderungen
- Zufällig generiertes Labyrinth
- Echtzeit Übertragung der Position
- Tag-und Nachtzyklus
- Validierung all...
Schnittstelle:Bewegung
Server
Client
Move(F | B | L | R):IsSprint
Validieren
VAL:MoveF
Schnittstelle
Schnittstelle:Crafting
Server
Client
Craft:[Item]
Validieren
VAL:Craft:[Item]
Schnittstelle:Kampf
Server
Client
HITS:[TargetID]:[Damage]
Validieren
VAL:HIT:[TargetID]:[Damage]
Schnittstelle:Position
Server
Client
GETPOS:[X]:[Y]:[Z]
Evaluiere Map
VAL:GETPOS:D:[MAP-DATA]
Relevanten
Bereich codieren
Schnittstelle:Chat
Server
Client
BRDCST:[MESSAGE]
MSG:[RECIPIENT]:[MESSAGE]
Nachricht verteilen
VAL:SENT
Erhalt bestätigen
Teamaufteilung
Server: Sein Coray
Client: Marcel Neidinger
Grafik: Tatyana Merlo
Sound: Mirjam Brülisauer
Projektplan und D...
Dokumentation
- SVN Integration
- Ticket System
- Kalender + Zeitplanung
- Wiki
Fragen ?
Nächste SlideShare
Wird geladen in …5
×

YOB Meilenstein 1 Präsentation

321 Aufrufe

Veröffentlicht am

YOB is a game developed in the context of CS108 in the spring semester 2015 at the university of basel.

This is the presentation for milestone no. 1 that includes the game idea and some first ideas regarding integration.

More information: http://www.yob-game.com

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

YOB Meilenstein 1 Präsentation

  1. 1. Meilenstein I Run before they come YOB Gruppe 2: Tatyana Merlo, Marcel Neidinger, Sein Coray, Mirjam Brülisauer
  2. 2. Gliederung Spielprinzip und Spielregeln Anforderungen Schnittstelle Projektplan und Dokumentation
  3. 3. Die Idee Die Ausgangslage - Gefangen in Labyrinth - Orientierungslos - Tag und Nachtwechsel Die Lösung - Erkunde das Labyrinth - Finde den Ausgang aber … - die Monster Spielprinzip und Spielregeln
  4. 4. Die Monster Der Geist - Fliegt durch Wände - Jagt euch - Verschwindet bei Tagesanbruch
  5. 5. Die Monster Die Schlange - Versteckt sich am Boden - Klappert - Reagiert schnell
  6. 6. Die Regeln - Siegbedingung: Als erster den Ausgang finden - Freie Bewegung - Hilfe: Crafting von Gegenständen - Nach Tod: Respawn am Ausgangspunkt - Monster spawnen nur zur Nachtzeit 1. 2. 3.
  7. 7. Anforderungen - Zufällig generiertes Labyrinth - Echtzeit Übertragung der Position - Tag-und Nachtzyklus - Validierung aller Interaktionen - Spawnen und steuern von NPCs Anforderungen
  8. 8. Anforderungen - Zufällig generiertes Labyrinth - Echtzeit Übertragung der Position - Tag-und Nachtzyklus - Validierung aller Interaktionen - Spawnen und steuern von NPCs
  9. 9. Schnittstelle:Bewegung Server Client Move(F | B | L | R):IsSprint Validieren VAL:MoveF Schnittstelle
  10. 10. Schnittstelle:Crafting Server Client Craft:[Item] Validieren VAL:Craft:[Item]
  11. 11. Schnittstelle:Kampf Server Client HITS:[TargetID]:[Damage] Validieren VAL:HIT:[TargetID]:[Damage]
  12. 12. Schnittstelle:Position Server Client GETPOS:[X]:[Y]:[Z] Evaluiere Map VAL:GETPOS:D:[MAP-DATA] Relevanten Bereich codieren
  13. 13. Schnittstelle:Chat Server Client BRDCST:[MESSAGE] MSG:[RECIPIENT]:[MESSAGE] Nachricht verteilen VAL:SENT Erhalt bestätigen
  14. 14. Teamaufteilung Server: Sein Coray Client: Marcel Neidinger Grafik: Tatyana Merlo Sound: Mirjam Brülisauer Projektplan und Dokumentation
  15. 15. Dokumentation - SVN Integration - Ticket System - Kalender + Zeitplanung - Wiki
  16. 16. Fragen ?

×