Explore fractals in BASIC256 with a full-featured viewer.
DownloadCritters! shows simulated pond life with interactive controls and gameplay.
DownloadFunctional paint program written in Basic-256. (Changes in Basic-256 over the years have broken some things...)
DownloadCobwebPlot lets you study the dynamics of iterating the logistical map y=r*x*(1-x)
DownloadPercolation is a percolation grid program where you can influence the permeability of the grid
DownloadThe Game of Life is a cellular automaton devised by the British mathematician John Horton Conway.This Life! program also contains a lot of variants to the Game of Life
DownloadSome examples of Deterministic and Bracketed Context-free L-Systems.
From the book "The Algorithmic Beauty of Plants" by A. Lindenmayer and P. Prusinkiewicz.
Spirograph-like doodles. Creates even non-'rotationally symmetric' doodles.
DownloadThe Particle Pointer program, but with a BTK2 GUI. This allows you to tweak the settings while running the program.
DownloadParticles with Brownian motion stick to the sides of their 'container' to form particle aggregates.
DownloadTurn text into dynamic particle animations.
DownloadParticles are bounced against a circle and, when they do, a new particle is created.
Download
A galaxy has a black hole that merges with infalling stars. Stars are reborn
Download
Primitive Basic-256 version of the Breakout game. It is a bit playable although blocks sometimes don't disappear. Very limited in functionality. (No Arkanoid !!!)
DownloadPort of a LUA program. A grid where the nodes are attracted to your mouse when it moves.
DownloadPort of a SpecBas program via an OpenProcessing port. No idea why it does what it does. Mesmerizing....
Download
Basic-256 is quite a simple basic dialect without a widget based layout, but you can create your own widget set in Basic-256 itself! BTK2 is a set of subroutines to draw standard buttons, radio-buttons, spin-boxes, sliders, tab-bars, 3D groupers and canvas elements for text & graphics output. The main advantage is changing program parameters while running the program. Also added a version of BTK2 that gives a bit of the old Aqua-like interface style.
A demo grouping all BTK2 GUI elements in a single, simple program.
Each tab illustrate a separate widget with comments embedded in the code. The tabbed programs are functional, simple and lighthearted and show that all elements can be easily pulled into a single program.
The humble pushbutton.... Each widget in this list comes in a functional program with inline comments so you can understand how to use it.
Download Win32
The humble pushbutton.... Each widget comes in a functional program with inline comments so you can understand how to use it.
Download Win32A simple slider.... Each widget comes in a functional program with inline comments so you can understand how to use it.
Download Win32This widget can be used for example as a drawing area for graphics or as fields showing variable data
Download Win32This widget can be used for program input of numeric or string values when the amount of choice is too large for Radio buttons. There is no fully adapted aqua version yet....
Download Win32This widget is a small box on which a check mark appears when the option indicated next to the box is turned on, and disappears when the option is turned off.
Download Win32This widget is a 3D frame used to group similar radio- or checkbuttons. It can also be used as a textbox or as a horizontal or vertical separator.
Download Win32