
Boom:                   Version 1.048



BOOM ist ein 2d-Strategiespiel fuer Profis!
Das Besondere: Es hat eine Jump'n Run aehnliche Ansicht von der Seite.
Dadurch wird die Betonung noch mehr auf Geschwindigkeit und Reflexe gesetzt.
Die zweite Besonderheit: Es ist komplett Opensource und Freeware und was weiss ich! Macht damit - und mit den Grafiken, Sounds und so, was ihr wollt, nur bleibt legal, anstaendig und erwaehnt mich mal!

Die Urversion stammt von Rocys. Mittlerweile programmieren schon einige andere Leute mit.
Die neuste Version findest du http://www.feuerware.com/temp/public/boom/boom.zip

Features:
7 Bodeneinheiten, vom leichten Scout bis hin zur mobilen Festung!
4 Flugzeuge (2 Jaeger und 2 Bomber)
7 Gebaeude
2 Resourcen (Energie und Geld)
Atomraketen fuer maximum damage
5 Schwierigkeitsgrade, von sehr leicht bis unmoeglich!
Scriptbasierte KI


Das Ziel dieses kurzweiligen Spiels ist es, die feindliche Basis zu zerstoeren! Simple und Bewaehrt!
Steuerung: Linksklick und ziehen -> Einheit waehlen
Rechtsklick -> moshen

Ein paar Tips:
-Der Computer rusht gerne! Immer Verteidigung im Auge behalten!
-Wenn die Einheiten ein Ziel in Reichweite haben, koennen sie nicht mehr gesteuert werden. Es wird gekloppt, bis einer stirbt!
-mehrere Raketensilos beschleunigen die Herstellung der Atomraketen! Atomraketen finden immer ihr, automatisch gewaehltes, Ziel.
-BAU SAMMLER!
-Deine Armee sollte gut gemischt sein, sonst verlierst du!
-Bomber musst du selbst losschicken, aber deine Jaeger starten bei Luftangriffen automatisch.
-Bau Raffinerien! 






Versions-History:



0.1 - 0.8 (by Rocys)
* Grundregeln des Spiels eingebaut. Lauffähig. Erste Veröffentlichung ab 0.8

0.9 (by mangoo)

* bug entfernt, absturz des programms bei mineralien fehler
* menü grafik geändert
* spielmenü grafik geändert
* scrollen klappt anständig
* positionsanzeige für einheiten/gebäude am unteren spielrand eingebaut, bessere übersicht
* gebäudegrafiken verändert
* hintergrundgrafik geändert
* spieler farben auf grün <-> rot gestellt
* blinken der energieanzeige bei energie < 0 

1.0 (by mangoo,shark)



* Siegbedingungen eingebaut, man gewinnt wenn der Gegner keine Gebäude mehr hat( und verliert andersrum natürlich auch)
* Erklärungen für Einheiten und Gebäude hinzugefügt. So ist es viel übersichtlicher, was welche Einheit kann bzw wofür ein Gebäude gut ist.
* Positionsbalken auch für gegnerische Einheiten eingebaut. Diese ist verfügbar, sobald man das ScienceLab gebaut hat und genügend Energie verfügbar ist. So lassen sich Gegnerbewegungen gut kontrollieren.
* Atomrakete erklärt und sichtbarer gemacht.
* Hat man zu wenig Energie, erscheint dafür eine Anzeige "No Energy"
* Ordner erstmal kräftig aufgeräumt, gfx, sfx, src..
* Kaufbuttons grafisch weiter verbessert.
* Diverse kleine Bugs entfernt.


1.01 (by Apocalyptic)

* Bugs behoben: "Array index out of bounds" bei Zugriff auf das Array "einheitauffeld" beseitigt, Pfad des KI-Ordners in "check_ai()" korrigiert (führte in 1.0 zum Absturz)
* Rahmen kann nun in beliebige Richtung gezogen werden
* Einheiten, die bei gedrückter Strg-Taste gewählt werden, werden der bestehenden Einheitenauswahl hinzugefügt bzw. aus der Einheitenauswahl entfernt
* Mit Strg+A können alle Einheiten ausgewählt werden
* Grafiken und Sounds werden nur einmal geladen
* Hat man das Spiel durch den Aufruf des Menüs unterbrochen, kann man mit Escape wieder ins Spiel wechseln, mit dem Start-Button erstellt man ein neues Spiel. In 1.0 wurden beim Wechsel ins Spiel über den Start-Button erneut Starteinheiten, Ressourcen etc. erstellt. Ein zusätzlicher Button "Zurück zum Spiel" könnte noch hinzugefügt werden


1.02 (by mangoo)
-Atomraketensounds beim Abschuss und beim Aufprall
-Zusätzlich zum Strg drücken tuts jetzt auch Shift (für einheiten anwählen)
-Spezial MouseIcon beim Bauen (Werkzeug) 


1.03 (by Apocalyptic)
* Einheiten können gruppiert werden: Mit Strg+Zahl wird eine Auswahl gruppiert, ausgewählt wird diese Gruppe dann mit der entsprechenden Zahlentaste. Mit gedrückter Umschalttaste können mehrere Gruppen über die Zahlentasten aufgerufen werden, z.B. ruft "Umschalt+1+2+3" Gruppe 1,2 und 3 auf.
* Breite des Levels angepasst. Der Platz rechts vom Lager des Feindes war nicht nur Makulatur, er hat auch in einigen Fällen zu Fehlern geführt. (Alternative wäre es gewesen, die Anzahl der horizontalen Tiles mit den Arrays zu synchronisieren - macht aber nicht soviel Sinn, da der Platz sowieso nicht genutzt wird ;) )
* Blinken der Energieanzeige leicht modifiziert (war mir dann doch "zu" zufällig ;) ) 
* Strg+S wählt alle Bodenfahrzeuge aus, Strg+D alle Flugzeuge. Screenshotfunktion wird mit F12 aufgerufen.
* Strg+A und Strg+D wählen keine Erntemaschinen aus
* Bricht man ein Baumenü mit rechtsklick ab, wird ausgewählten Einheiten kein Befehl mehr zugeteilt 

1.031 (by HW)
* Anzeige für die Anzahl der Einheiten und Flugzeuge des Spielers. 

1.032 (by Apocalyptic)
* Anzeige für die Anzahl der Bodeneinheiten unterteilt in Erntemaschinen und Militäreinheiten
* Scrollen nach links/rechts mit A/D
* Bug gefixt: Bomber MKII konnte nicht über Shortcut ß aufgerufen werden 
* Einheitenauswahl verbessert, Einheiten können mit einem Klick ausgewählt werden 


1.033 (by mangoo)
* Readme hinzugefügt
* Anzeige der Fliegeranzahl zurechtgerückt
* Scrollbalken korrigiert, falsche Länge
* Ist die Maus am unteren Blidschirmrand, kann man wie bei einer Karte die Einheiten und die Kamera an eine bestimmte 
  Position des gesamten Levels schicken. So kann man z.b. von seiner Basis aus mit einem Klick alle Einheiten in die gegnerische Basis schicken.

1.034 (by Apocalyptic)
* Bug gefixed: Der Scrollbalken für die Karte reagiert nicht mehr, wenn man einen Rahmen zieht
* Bug gefixed: Beim Baubefehl über Shortcuts wurde ebenfalls die Einheit gebaut, über der sich die Maus befand 
(ähnliches bei Gebäuden)

1.035 (by HW)
* Onlinehilfe hinzugefügt

1.04 (by mangoo)
* Pause Modus, Taste P
* Hilfe nun auch im Menü

1.041-1.042 (by HW)
* Bug gefixed: Infos in Baumenüs wurden nicht immer angezeigt
* Zeilenformatierung für Onlinehilfe eingefügt

1.043 (by Apocalyptic)
* Bug gefixt: Es wird nicht mehr gescrollt, wenn man einen Rahmen zieht 
* Fontgröße geändert und Geldanzeige angepasst

1.044 (by HW)
* Linksbündige Onlinehilfe
* Onlinehilfetext wird nur gezeichnet, wenn er im Bildausschnitt liegt
* Formatierungsmöglichkeit erweitert

1.0445 (by Apocalyptic)
* Anfangspunkt des Rahmens ist jetzt relativ zur Karte, nicht zum Bildschirm. Dadurch können Einheiten über die gesamte Karte mit einem Rahmen erfasst werden.
* Text für Hilfe wird zeilenweise gescrollt, somit werden wirklich nur die sichtbaren Zeilen eingezeichnet.
* Layout der Auflistungen in help.inf vereinheitlicht und Text formatiert

1.045 (by HW)
* Automatischen Zeilenumbruch in der Onlinehilfe eingefügt

1.046 (by Apocalyptic)
* Räumlicher Sound hinzugefügt: Sounds werden je nach Position von dem linken bzw. rechten
  Lautsprecher wiedergegeben, außerdem nimmt die Lautstärke mit zunehmender Entfernung ab.
* Befindet sich der Cursor über dem Scrollbalken der Karte und gleichzeitig am linken bzw.
  rechten Rand, wird nicht mehr gescrollt.

1.047 (by Apocalyptic)
* Mit der Taste "X" können Gebäude abgerissen werden, beim Abriss bekommt man die Hälfte der
  Baukosten wieder
* Im Menü wird nun immer der korrekte Cursor angezeigt
* Grafik des ScienceLabs korrigiert (einige Pixel waren fälschlicherweise transparent)

1.048 (by Apocalyptic)
* Mausbegrenzung in den Baumenüs und beim Platzieren von Gebäuden für besseren Spielfluss aufgehoben
* Flugzeuge sind jetzt auch in der Luft auswählbar
* Mobile Fortress wird in der großen Fabrik gebaut (d.h. nach der Ausbildung vor dieser abgesetzt)