BOMBS AND BUGS V1.0s (Shareware) von AWKWARD Software Programmiert von Stefan Eilert Grafik von Hendrik Dijkstra und Stefan Eilert Vielen Dank an: --------------- - Shawn Hargreaves fr 'Allegro' (http://www.talula.demon.co.uk/allegro/) - DJ Delorie fr DJGPP V2 (http://www.delorie.com/) - Charles W Sandmann fr CWSDPMI (ftp://x2ftp.oulu.fi/pub/msdos/programming/djgpp/v2misc/) Diese 'Bombs and Bugs' Version ist Shareware. Die darf und soll weiter kopiert werden. Nichts an ihr darf ver„ndert oder weiter benutzt werden (ausgenommen CWSDPMI). Hallo! ====== Zusammenfassung --------------- Dies ist ein kleines Spiel fr zwei bis drei Spieler. Im Prinzip geht es darum in einem Labyrinth solange herum zu rennen, Bomben zu legen und zu berleben, bis man als letzter brig bleibt. Klingt nicht gerade nett. Ist es auch nicht. Macht aber h”llisch Spaá! Vorwort ------- Dies ist eine 1:0,99 Konvertierung einer Atari ST Version, die wir vor vier Jahren zusammen geschrieben haben. Im Augenblick ist es noch die 'echte' 16 Farben Atari Grafik, aber in ein paar Wochen gibt's 256 Farben und dann bald SVGA mit eingescannten Zeichentrick K„fern. Auáerdem haben wir schon zig neuen Ideen fr Extras, Animationen und sonstigen Krams. Der Ausschlag fr die Umsetzung hat brigens die (meiner Meinung nach ziemlich herzlose) Umsetzung von 'Atomic Bomberman' auf den PC gegeben. Nachdem wir die gesehen haben, kramte ich meinen alten Atari raus, und nach ein paar Probespielen war klar, das man das Ding doch auch mal auf den PC umsetzen sollte. Nach einer Suche durchs Internet nach einer vernnftigen Grafikbibliothek fr C war das Spiel nach einer Woche umgesetzt. Hier noch ein Tip an alle angehenden Spiele Programmierer: Schaut euch wirklich mal die Allegro Bibliothek (s.o.) von Shawn Hargreaves an. Sie ist wirklich gut. Shareware Einschränkungen ------------------------- Die Shareware Version besitzt am Anfang einen Registrier Aufruf der 15 Sekunden auf dem Bildschirm bleibt und nicht abgebrochen werden kann. Auáerdem ist die Laufzeit auf zehn Minuten begrenzt. Eine kleine Anzeige rechts unten zeigt die verbleibenden Sekunden an. Die Vollversion hat diese Einschr„nkungen natrlich nicht. Wie läuft das Spiel ------------------- Am Anfang befindet sich jeder Spieler mit seinem K„fer in einer Ecke des Bildschirms). Das Spielfeld enthält feste Bl”cke und Bl”cke, die man weg sprengen kann. Unter diesen liegen manchmal Extras, die dazu dienen, unsere kleinen K„fer zu verbessern. Sobald ein K„fer in einer Explosion steht, geht er dabei drauf, es sei den, er hat ein Extra, das ihn rettet. Dabei ist die Kollisionsabfrage so organisiert: Rennt der Käfer in eine Explosion hinein, dann ist er weg, l„uft er gerade heraus, dann hat er Glck gehabt. Gewonnen hat der, dessen K„fer als letzter brig bleibt (Wenn die letzten beiden K„fer gleichzeitig sterben, dann ist es ein Unentschieden). Der Gewinner bekommt 5 Punkte. Der K„fer mit den meisten Punkten gewinnt am Ende der festgelegten Rundenzahl die Meisterschaft. Das Bombenlegen ist einigen Regeln unterworfen: - Bomben k”nnen, nachdem sie einmal gelegt wurden, nicht mehr berschritten werden. Dies kann man natrlich schamlos ausnutzen um seinen Gegner einzusperren. - Alle Bomben haben einen Zeitznder. Die Zndzeit kann durch Extras verl„ngert oder verkrzt werden. - Wenn eine Bombe bei ihrer Explosion eine andere Bombe erwischt, dann explodiert diese ebenfalls. Kettenreaktion l„át gráen... - Bomben zerst”ren nicht nur unsere armen K„fer, sondern auch Extras. Man kann sich besonders mit dem wegsprengen von Speed-Ups Feinde schaffen. - Wenn man eine Bombe gelegt hat, kann man erst wieder nach einem bestimmten Zeitraum eine weitere legen. Diesen Zeitraum kann man durch Extras verringern. Fr alle dir das Original von irgendeiner Konsole oder 'Dynablasters' vom Amiga kennen: Achtung! Es gibt zwei kleine, aber wichtige Unterschiede, da ich das Original bis vor zwei Wochen noch nie in Aktion gesehen hatte. 1. Wenn man ein Mehrbomben Extra aufnimmt, verkrzt sich die Zeit (am Anfang fnf Sekunden), bis man eine neue legen kann und es wird nicht die Anzahl der gleichzeitig legbaren Bomben wird erh”ht. 2. Die Explosionen zerst”ren nicht nur einen Stein, sonder s„mtliche(!) Steine innerhalb der Reichweite der Explosion! Extras ------ Gelber Stern: Vergr”áert den Explosionsradius; es k”nnen maximal sieben aufgenommen werden, dann ist die Explosion bildschirmgroá! schwarze Bombe: Der K„fer kann schneller wieder eine Bombe legen; wenn man fnfmal das Extra aufgenommen hat kann man immer einer Bombenlegen. Tip: Dann einfach den Knopf gedrckt halten und los rennen... Uhr mit Minus: Die Bomben des Käfers explodieren eine Sekunde eher; am Anfang liegt die Zndzeit bei fnf Sekunden, sie kann bis auf eine(!) Sekunde verkrzt werden. Uhr mit Plus: Die Bomben des K„fers explodieren eine Sekunde sp„ter; die l„ngste Zndzeit betr„gt neun Sekunden. Schild: Der K„fer berlebt eine Explosion; man maximal fnf Schilde gleichzeitig haben. (Die Ausbaustufe der obengenannten Extras wird beim Spielen rechts am Rand, unter dem jeweiligen K„ferkopf, angezeigt. Reihenfolge: Explosionsradius, Geschwindigkeit des Bombenlegens (je gr”áer der Balken desto eher kann man wieder eine Bombe legen), Zndzeit und Anzahl der Schilde). grinsendes Gesicht: Alle Extras weg. Pfeil: Speed-up: Der K„fer rennt schneller; kann nur einmal aufgenommen werden. Steuerung --------- Spieler eins: Oranger K„fer mit Tastatur ('w'= hoch, 'd'= rechts, 's'= runter, 'a'= links, 'g'= Bombe legen). Spieler zwei: Grauer K„fer mit Tastatur (Cursor-Tasten und Return/Enter). Spieler drei: Grner K„fer mit Joypad/Stick. Achtung: Dieser muá beim Starten des Spiels angeschlossen sein, sonst kann der dritte K„fer nicht angew„hlt werden. Men ---- Im Anfangsmen gelten folgende Tasten: F1-F3: Die K„fer an- und abschalten (Achtung, es mssen mindestens zwei aktiv sein, sonst startet das Spiel nicht!). F4: Anzahl der Runden einstellen (5 bis 25, in Fnfer-Schritten). F5: Hintergrundgrafik w„hlen (ein Fragezeichen bedeutet fr jede Runde eine durch Zufall ausgew„hlte Grafik). F10: Anfangen. ESC: Spiel verlassen (geht auch w„hrend des Spiels, f„hrt dann zu diesem Men). Hardware -------- Auf meinem Rechner l„uft es :-) . Also, wenn irgend jemand Probleme mit dem Spiel hat, m”ge er mich bitte kontaktieren. Das Spiel l„uft zwar unter Windows 95, aber ich empfehle jedem es nur unter DOS zu spielen (also nicht in der DOS-Box, sondern Windows verlassen), da Windows 95 alle paar Minuten das Spiel zum Ruckeln bringt. Und da die Bomben in 'Echtzeit' ticken, kann es schon sehr ungesund sein, wenn man sich pl”tzlich nicht mehr bewegen kann, die Zndschnur aber immer krzer wird... Auáerdem erkennt bei mir Windows 95 die Soundkarte nur richtig, wenn ich 'Bombs and Bugs' in einer DOS-Box (und nicht durch Anklicken) gestartet habe (das mag aber an meiner „lteren Terratech Karte liegen). 'Bombs and Bugs' versucht auáerdem am Anfang eine Soundkarte zu identifizieren; wer irgendeinen SoundBlaster Klon hat, sollte keine Probleme haben. Falls doch: bitte melden. Dann werde ich noch ein Sound Setup Programm hinzufgen. Registrierung ------------ Fr DM 20.- k”nnt Ihr euch bei uns registrieren lassen. Dafr erhaltet ihr dann die neuste Version von Bombs and Bugs ohne die Shareware Begrenzungen und mit eurer pers”nlichen Registrierung. Die Vollversion kann entweder ohne Aufpreis an eine E-Mail Adresse, oder fr 7.-DM (Diskette, Porte und Verpackung) an eine 'normale' Adresse innerhalb Deutschlands geschickt werden. Keine Angst: Bevor ich das Spiel per E-Mail bersende schicke ich eine Mail, die ber die Gr”áe der Datei informiert (im Augenblick ca.550kB). Wenn diese Mail dann best„tigt wird, schicke ich euch das gepackte Spiel. Falls beim Runterladen etwas schief gehen sollte, kann ich die Mail noch mal senden. Benutzt fr die Bestellung bitte das 'orderger.txt' Formular. Folgendes ist in Arbeit: - drei individuelle K„fer (ein kleiner unscheinbarer, ein Crazy-Bug und eine Schlafmtze) - verbesserte Grafik (256 Farben) - neue Level Grafiken Fr zuknftige Versionen oder 'Bombs and Bugs II' ist folgendes geplant: - 4-Spieler-Modus - SVGA - Zeichentrick-m„áige K„fer - viele neue Extras, Effekte, Ideen... Viel Spaá, Stefan Eilert und Hendrik Dijkstra (AWKWARD-Software) Kritik, Verbesserungsvorschl„ge, Probleme oder Tips sind immer gerne gesehen. Wir versuchen alles zu beantworten und zu lösen. Kontakt: AWKWARD-Software Stefan Eilert In den Heidek„mpen 44 49088 Osnabrck E-Mail: seilert@rz.uni-osnabrueck.de Homepage: http://hal.cl-ki.uni-osnabrueck.de/~seilert