Skip to content

Repository for the module "Prototyping interactive media-applications and games" at Furtwangen University

Notifications You must be signed in to change notification settings

AkikoOsaka/Prima

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prima

Repository for the module "Prototyping interactive media-applications and games" at Furtwangen University

Pages-Version

Checkliste für Leistungsnachweis

© Prof. Dipl.-Ing. Jirka R. Dell'Oro-Friedl, HFU

Nr Bezeichnung Inhalt
Titel
Name
Matrikelnummer
1 Nutzerinteraktion Der Nutzer kann mit der Applikation interagieren. Mit welchen Mitteln und welchen Aktionen werden welche Reaktionen ausgelöst?
2 Objektinteraktion Mit Hilfe von Kollisionsprüfung interagieren Objekte miteinander. Wann passiert dabei wie was?
3 Objektanzahl variabel Eine variable Anzahl von Objekten wird zur Laufzeit generiert. Welche sind dies und wann und wie geschieht die Erzeugung?
4 Szenenhierarchie Die Szenenhierarchie ist sinnvoll aufgebaut. Wer ist wessen Parent, wie sind Elemente in anderen gruppiert und warum?
5 Sound Sounds sind eingebunden und unterstützen oder ermöglichen die Wahrnehmung der Aktionen. Welche Ereignisse werden durch Geräusche akustisch unterstützt, und durch welche Geräuschkulisse oder Musik die Atmosphäre?
6 GUI Ein grafisches Interface gibt dem Nutzer die Möglichkeit, Einstellungen beim Programmstart oder während des Programmlaufs vorzunehmen. Was kann er dort tun?
7 Externe Daten Spielparameter sind extern in einer Datei veränderbar, so dass das Spiel nur neu gestartet, aber nicht neu kompiliert werden muss. Welche Parameter sind dies und was sind die Auswirkungen?
8 Verhaltensklassen Das Verhalten von Objekten ist in den Methoden von Klassen definiert, die in externen Dateien abgelegt sind. Welche Klassen sind dies und welches Verhalten wird dort beschrieben?
9 Subklassen Es existiert eine Klassenhierarchie, einige Objekte sind Instanzen von einer oder mehreren abgeleiteten Subklassen mit gegenüber den anderen Objekten speziellem Verhalten und besonderen Eigenschaften. Welche Klassen sind dies und welches Verhalten wird dort beschrieben?
10 Maße & Positionen Maße, Skala und Positionen sind gut durchdacht. Wie groß sind Spielfiguren, wie ist die Welt angeordnet bezogen auf den Ursprung, wie sind Spielelemente bezogen auf ihre lokalen Koordinatensysteme definiert?
11 Event-System Das Event-System wird verwendet. Wer sendet wem Informationen oder Methodenaufrufe und wofür?

Abgabeformat

  • Fasse die Konzeption als ein wohlformatiertes Designdokument in PDF zusammen!
  • Platziere einen Link in der Readme-Datei deines PRIMA-Repositories auf Github auf die fertige und in Github-Pages lauffähige Anwendung.
  • Platziere ebenso Links zu den Stellen in deinem Repository, an denen der Quellcode und das Designdokument zu finden sind.
  • Stelle zudem auf diese Art dort auch ein gepacktes Archiv zur Verfügung, welches folgende Daten enthält
    • Das Designdokument
    • Die Projektordner inklusive aller erforderlichen Dateien, also auch Bild- und Audiodaten
    • Eine kurze Anleitung zur Installation der Anwendung unter Berücksichtigung erforderlicher Dienste (z.B. Heroku, MongoDB etc.)
    • Eine kurze Anleitung zur Interaktion mit der Anwendung

GameZone

Wenn Du dein Spiel bei der Dauerausstellung "GameZone" am Tag der Medien sehen möchtest, ergänze folgendes

  • Einen Ordner mit zwei Screenshots der laufenden Applikation in den Größen 250x100 und 1920x400 pixel sowie ein Textdokument mit den Informationen:
  • Titel
  • Autor
  • Jahr und Semester der Entwicklung (Sose, Wise)
  • Studiensemester
  • Lehrplansemester
  • Studiengang
  • Veranstaltung im Rahmen derer die Entwicklung durchgeführt wurde
  • betreuender Dozent
  • Genre des Spiels
  • ggf. passende Tags/ Schlagwörter zu dem Spiel
  • Untertitel (max 40 Zeichen), der Menschen zum Spielen animiert
  • Kurzbeschreibung (max 250 Zeichen), die kurz erklärt wie zu spielen ist
  • Erklärung, dass die Fakultät Digitale Medien die Anwendung bei Veranstaltungen, insbesondere am Tag der Medien, mit einem expliziten Verweis auf den Autor, vorführen darf.

About

Repository for the module "Prototyping interactive media-applications and games" at Furtwangen University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.7%
  • TypeScript 14.2%
  • Other 1.1%