Holger Göbber, Philipp Berger, René Bühling, …

Projekt Bermuda

"Harry Blum got zapped" powered by the Bermuda Gameengine

Projekt Bermuda

Projekt Bermuda

Dateien

Technische Beschreibung

Das Spiel "Harry Blum got Zapped" wurde vollständig in BXML (Bermuda XML) für die Bermuda Engine geschrieben. Den gesamten Spielablauf, inklusive der Verwaltung der Sounds und Grafiken, handhabt die in C++ programmierte Bermuda Engine selbstständig.
Die für ein Spiel oder andere multimediale Anwendungen notwendigen Daten werden zu Beginn aus einer BXML-Datei, einem speziellen XML-Format, eingelesen. Die Engine verarbeitet diese Daten dann, um das Spiel auf den Bildschirm zu bringen. Man muss also lediglich die benötigten Grafiken und Sounds bereitstellen und der Engine sagen, was sie damit zu tun hat. Den Rest erledigt dann die Bermuda Engine selbstständig. Dies geschieht in einem XML-Dokument und erfordert keine höheren Programmierkenntnisse. Es reichen Grundkenntnisse in HTML oder XML voll aus, um ganze Spiele nur mit Hilfe eines Texteditors zu schreiben. Sollte dies zu umständlich sein, können die Eingaben auch über den intuitiv bedienbaren, grafischen Editor "Visual Bermuda" erfolgen. Ein speziell für die Engine entwickeltes Bermuda Script ermöglicht hierbei auch die Darstellung komplexer Zusammenhänge. Diese ca. 50 leicht verständliche Befehle umfassende Skriptsprache wird auch, wie der übrige Gehalt des Spiels, einfach in die XML Datei eingetragen und von der Bermuda Engine ausgeführt und interpretiert. Damit stellt die Bermuda Engine ein mächtiges Tool zur Erstellung von Adventurespielen und für weitere multimediale Anwendungen dar.
Features:
Die Bermuda Engine:
- volle Hardwareunterstützung durch DirectX
- geschrieben in C++, daher maximal effizient
- ohne Programmierkenntnisse benutzbar
- Darstellen von Multimedia-Elementen (Grafik, Sound, Animationen...)
- grafische Operationen (automatische Skalierungen, z-Buffering, Lichtquellen...)
- unbegrenzte Interaktivität durch Bermuda Script
- Datenhaltung in einfachem und übersichtlichem XML-Format
Bermuda Script:
- ca. 50 leicht verständliche Befehle zur Erstellung von Abenteuerspielen.
- Methoden
- logische Operationen
- mathematische Operationen
- Timer/Counter
weitere Informationen über Engine und Spiel finden Sie in der "Bermuda Developer's Corner" unter http://www.projekt-bermuda.de/Develop/index.html

Hardware / Software

"Harry Blum got Zapped" wurde komplett mit der Bermuda Gameengine programmiert. Das Spiel gibt es als CD oder kann direkt online in einem Zip-Archiv heruntergeladen werden. Nach dem Entpacken des Zip-Archives muss man lediglich das Setup-Programm ausführen und den Installationsanweisungen auf dem Bildschirm folgen.
Systemvorraussetzungen:
-Windows XP/2000
-DirectX 8.0 oder später
-ab 1 GHz
-Geforce 2 MX
-256 MB RAM