|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
org.jzuul.engine enthält das komplette Engine auf der man
ein Textadventure wie Zuul implementieren kann.
See:
Description
| Interface Summary | |
| EventListener | Dieses Interface definiert die Methoden die eine JZuul Klasse implementieren muss um von dem Event System benutzt werden zu können |
| Class Summary | |
| Character | Ein Character ist ein interaktives GameObject im Sinne eines Lebewesens |
| CommandAlias | Diese Klasse bietet eine einfache Möglichkeite, einen Alias auf ein anderes Kommando inklusive Argumenten zu setzen. |
| CommandContainer | |
| CommandList | Verwaltet die Liste der im Engine aktiven Befehle |
| CommandParser | Dieser Parser liest Benutzereingaben und wandelt sie in Befehle für das Adventure-Game um. |
| Dialog | Dialog bildet einen Dialog mit einem Character Objekt ab Ein Dialog ist in Phasen aufgeteilt, wobei für jede Phase eine Anzahl von Aussagen des Players vorhanden sein muss und eine Anzahl von Antworten auf die Aussage. |
| DialogObject | Ein DialogObject ist ein Element eines gesamten Dialoges |
| Directions | Diese Klasse definiert Konstanten für Type Variablen in der GameMap |
| Engine | Die Hauptklasse des JZuul Engines |
| Event | Diese Klasse definiert die Eventtypen in JZuul |
| EventHandler | Ein EventHandler behandelt Event.
|
| GameFileReader | Diese Klasse benutzt JDOM um eine JZuul Gamefile zu parsen. |
| GameMap | Diese Klasse bildet die Karte (das Raumgeflecht in dem sich der Spieler bewegen kann) in einem Spiel ab. |
| GameObject | Die Zentale Oberklasse für Characters und Items |
| Helpers | Diese Klasse enthällt Hilfsfunktionen für das gesamte JZuul Engine |
| Inventory | Das Inventar eines Spielers oder eines Raums. |
| Item | Diese Klasse stellt statische GameObjects (Gegenstände) zur Verfügung |
| Messages | TODO Document new class Created on Jul 25, 2004 |
| ObjectCache | Diese Klasse implementiert einen Cache für Objekte der nur eine bestimmte Anzahl an Objekten enthält. |
| Player | Die Playerklasse, die den Container für den Spieler darstellt. |
| TargetList | Diese Klasse implementiert Ziellisten im Spiel. |
| TargetObject | Diese Klasse stellt ein Ziel im Spiel dar. |
Das Package org.jzuul.engine enthält das komplette Engine auf der man
ein Textadventure wie Zuul implementieren kann.
|
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||