Simple 2D games can be developed in Brutus2D and with the aid of an additional plugin, 3D games can also be created.
Functions & procedures are supported in Brutus2D.
dim bRunning bRunning = True
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
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 is Freeware but extra functionality can be added if Brutus2D is registered for a small fee.