Zum Inhalt springen

Blitz Basic

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 10. Dezember 2006 um 11:34 Uhr durch 62.180.144.88 (Diskussion). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Blitz Basic ist eine Programmiersprache, die sich stark an der Basic-Syntax orientiert und sich vor allem zum Programmieren von PC-Spielen eignet.

Blitz Basic entstand auf dem Amiga. Nach dem Untergang der Homecomputer beschloss der Autor Mark Sibly, Blitz Basic auf den PC für Windows zu portieren. Mittlerweile wird beim aktuellen BlitzMax-Ableger auch Macintosh und Linux berücksichtigt. Aus dieser Familie stammen folgende Sprachvarianten: Blitz2D, Blitz3D, BlitzPlus und BlitzMax. Blitz2D wird heute allerdings nicht mehr weiter entwickelt, da BlitzPlus und Blitz3D den vollen Sprachumfang von Blitz2D besitzen. Es existiert jedoch noch eine Demoversion von Blitz2D (V1.60), die unbegrenzt genutzt werden kann und somit zum Lernen sehr gut geeignet ist.


Umfang

BlitzBasic ist eine recht umfangreiche Programmiersprache mit gleich lautender Entwicklungsumgebung. Seit BlitzMax lassen sich nicht nur Windows Applikationen kreieren, sondern auch Äquivalente für Mac und Linux.

Geeignet sind alle BlitzBasic Dialekte dennoch hauptsächlich für die einfache, semiprofessionelle Spieleentwicklung, folglich finden diese einen hohen Verbreitungsgrad in der Freeware Spieleszene.

Auch wenn man mit BlitzPlus auf die Windows GUI zurückgreifen kann, ist der Einsatz von BlitzBasic für normale Anwendung wenig rentabel im Vergleich zu darauf zugeschnittenen Sprachen wie Visual Basic oder Delphi.

Literatur

  • René Meyer: Jetzt lerne ich Spiele programmieren mit Blitz Basic. Blitzschnell zum eigenen Spiel. Markt und Technik, München 2003, ISBN 3-8272-6544-4 (Behandelt hauptsächlich die 2D-Programmierung.) Das Buch ist leider nicht mehr im Handel erhältlich. Mit etwas Glück kann man noch ein gebrauchtes Exemplar unter eBay oder Amazon ergattern.