biology daily - the biology and biochemistry encyclopedia
biology daily articles and research Encyclopedia Dictionary Forums biology research links Weblinks Pictures Articles Blogs Newsletter

Blitz BASIC

Blitz BASIC is a programming language (BASIC dialect) for the Amiga computer, originally made by Acid Software from New Zealand.

The popular video game Worms was originally written in this language.

Blitz BASIC competed on the Amiga platform with Europress Software's AMOS. Both BASICs differed from other dialects on different platforms, in that they allowed the easy creation of fairly demanding multimedia software.

More recently, a Blitz BASIC compiler has been developed for the PC, coming in two forms - BlitzPlus and Blitz3D. BlitzPlus is a fast and easy 2D language (utilising DirectX 1 for graphics and FMOD for sound). Blitz3D is a user-friendly 3D language (utilising DirectX 7 for graphics and sound), including most of the BlitzPlus commands.

The next update to the Blitz line of products, BlitzMAX, was released by Blitz Research in December 2004. It is a cross-platform compiler which supports Microsoft Windows, Linux and Mac OS X. Whereas earlier Blitz Research products used DirectX as the graphics API, BlitzMAX uses OpenGL instead, owing to the lack of cross-platform support for DirectX. The previous versions of Blitz were exclusively procedural. BlitzMAX adds simple object-orientated concepts such as inheritance and polymorphism. BlitzMAX is also better suited to large projects than previous Blitz languages because projects can be divided up into separate modules which can then be compiled and linked together. Blitz Research also provided complete source code for the modules which come with BlitzMAX "out of the box", for instance, file input output, audio, 2d gfx, easy opengl use, and compression.

Blitz Basic example code

External links



07-14-2008 23:18:10
The contents of this article are licensed from Wikipedia.org under the GNU Free Documentation License. How to see transparent copy
BiologyDaily.com 2005. Legal info   Privacy