Simple 2D games can be developed in Brutus2D and with the aid of an additional plugin, 3D games can also be created.
|Stable release||v1.8.7 / 11 February 2009|
|Influenced by||QuickBASIC, GW-BASIC|
Functions & Procedures
Functions & procedures are supported in Brutus2D.
Sound & Music
option explicit dim Font1 dim bRunning bRunning = True sub main() if (graphics.initialize <> True) then exit sub key.initialize Font1 = graphics.createFont ("System", 14) do while bRunning = True if key.pressed(1) or key.pressed(0) = True then bRunning = False graphics.clear 255 graphics.settext "Hello world", 10,10,Font1 graphics.display loop key.terminate graphics.terminate end sub Call Main
The code above will display a window on the screen & print "Hello world" in it.
By using the Truevision3D plugin you can create 3D environments using Brutus2D.
Brutus2D also has support for network programming, Meaning that you can write multiplayer games or multiuser applications
Brutus2D used to be available in two versions, one of them was Freeware but extra functions could be added if Brutus2D was registered for a small fee. However since v1.8.5, Brutus2D has been available to download for free with complete functionality.
- Blitz Basic
- List of BASIC dialects
- List of BASIC dialects by platform