BlitzBasic
Amiga
BlitzBasic ist ein Dialekt der BASIC-Programmiersprache. Der Compiler kam Anfang der Neunziger Jahre für den Amiga auf den Markt. Mark Sibly von Acid Software in Neuseeland hatte ihn entwickelt im Hinblick auf die Programmierung von Computerspielen. Er enthält zusätzliche Sprachelemente und Funktionen, die es erlauben ohne größere Vorkenntnisse Multimediaanwendungen und Spiele schreiben.
Mit BlitzBasic 2 konnte man später noch Workbench-Anwendungen schreiben, außerdem wurden eine Menge neue Befehle hinzugefügt. BlitzBasic 2 wurde gegen Ende des Amigas zur Open Source AmiBlitz 2.
PC
Anfang 2000 begann dann die Entwicklung von BlitzBasic für den PC, einer 2D-Spieleprogrammiersprache basierend auf DirectX mit einer Menge Features.
Blitz3D kam nach ca. 68 Updates (bis v1.68) neu hinzu, welches BlitzBasic um mehr als 200 3D-Befehle erweiterte. Mit dem Update 1.78 wurde der Compiler vom IDE getrennt.
BlitzPlus kam 2003 als Download-Version dazu, und löste somit BlitzBasic ab. BlitzPlus beinhaltet neben dem Befehlssatz von Blitzbasic noch Befehle zur Erzeugung einer GUI (Grafische Benutzeroberfläche).
BlitzMax soll demnächst erscheinen. Damit wird man nicht nur Spiele (OpenGL) sondern auch Anwendungen unter Windows, Mac OS X und Linux erstellen können.
Bücher
- Jetzt lerne ich Spiele programmieren mit Blitz Basic von René Meyer ist das bisher einzige deutschsprachige Buch über Blitz Basic. Es ist im "Markt+Technik" Verlag erschienen. Es behandelt hauptsächlich die 2D-Programmierung.
Weblinks:
- BlitzBasic-Programmierkurs bei Wikibooks
- BlitzBasic.com - Offizielle Seite
- BlitzBasic.de - Deutsche Kurz-Info
- BlitzBase.de - Deutsche Onlinehilfe
- Robs BB-Kurs 2 - Deutscher BB-Grundlagen-Kurs
- Tutorials - BlitzBasic Tutorials Linkliste
- [1] - Die Deutsche Blitzbasic Community