flow

Making The Game – Teil 15: Spielablauf und Spielphasen

Die Entwicklung der Spielekomponente ist einer der aufwendigsten und größten Teile in der Anwendung. Deswegen wird während der Analyse und Designphase ein Ablaufplan des Spiels aus der Sicht des Spielers erstellt (siehe Abbildung rechts). Nach der Auswahl, wie viele Spieler an der Runde teilnehmen, wird den Kandidaten der generelle Ablauf erklärt, woraufhin mit einem kurzen Intro zur Frage übergeleitet wird. Nach der vierten und achten Fragerunde wird jeweils ein Mini-Spiel gestartet, um Abwechslung im Spielverlauf zu schaffen. Nach dem zweiten Mini-Spiel wird die Runde beendet und die Highscore-Liste angezeigt.   Da sich die spielerische Sicht auf den Ablauf von der programmiertechnischen Sicht unterscheidet, wird ein weiterer Ablaufplan eingesetzt, der den […]

xml

Making The Game – Teil 14: Wissensbasis und Fragenauswahl / Arbeiten mit XML

Die Wissens- oder Fragenbasis ist das Herzstück des Programms. In ihr werden alle Fragen und Antworten, die den Spielern gestellt werden können, nach Kategorien sortiert eingetragen. Da es nicht erforderlich sein soll, für jeden dieser Fragenkataloge Audiodateien zu hinterlegen, da die Erstellung der einzelnen Sprachdateien den Arbeitsaufwand um ein Vielfaches erhöht, wird in den ersten Zeilen der XML-Datei festgelegt, ob die Fragen im Spiel vorgelesen werden oder nur textuell erscheinen.                 true      …   (Anmerkung: Da die Anwendung und diese Entscheidung alle Audio-Parts manuell einzusprechen mittlerweile bereits ein halbes Jahr alt ist, würde ich diese Vorgehensweise heute komplett über den Haufen […]