Monday, January 22, 2024
🖥 FOR-NEXT: Random STEP values
Saturday, January 13, 2024
🖥 Vince mod 43
A QB64 program by vince, which I've ported to BAM and modified just a little.
To better understand what the code is doing, I modified the color of the LINE statements, and I also commented out one of the LINE statements that makes it hard to see what the other LINE statements are doing.
Friday, January 5, 2024
🖥 Thick Line Color Rotation
"Thin" lines in the 🖥 Line Color Rotation program results in "interference patterns", which are interesting because they give a sensation of texture.
This "thicker" lines version of the program largely eliminates interference patterns.
Thursday, January 4, 2024
🖥 Line Color Rotation
- Lines running from the center of the screen to the edges of the screen.
- A number of random colors stored in an array matching the number of lines.
- In a cycle, all lines are drawn with the colors from the array.
- Before doing another cycle the colors in the array are shifted to the right.
- In the next cycle of drawing the same lines, the shifting of colours will make it look like the lines are animated in a clockwise motion.
Wednesday, December 27, 2023
🖥 Mouse Tester program
- SCREEN _NEWIMAGE (to setup custom screen size for the specified mode)
- CIRCLE
- PAINT
- PRESET
- IFF
- FOR NEXT
- _DISPLAY (forces refresh of the screen; otherwise, the browser page locks up, going into an infinite loop)
- XMAX and YMAX
Sunday, December 24, 2023
🖥 VC2023 Logiker
Saturday, December 23, 2023
🖥 GOTO Tester (Enhancements in the works)
(As of this writing, these are changes that exist only in the development version of BAM.)
Summary of enhancements to GOTO
- ignore leading zeroes in line numbers
- (this is a change to referenced line numbers referenced in GOTO statements and to declared line numbers (i.e. line numbers at the start of lines)
- new "EVAL clause"
- (can be used to evaluate either line numbers or line labels)
The test program
🖥 Geometric Mandalas
As a coding exercise, I wanted to make use of DRAW statements to get plot points for regular polygons repeated around an axis to create geom...
-
As a coding exercise, I wanted to make use of DRAW statements to get plot points for regular polygons repeated around an axis to create geom...
-
EDIT 2026-05-11: Something was causing this program to not work on mobile devices. I'm guessing I had exported and uploaded the wrong v...
-
Variable Scoping describes where a variable is accessible, or available, within a program. A BASIC Anywhere Machine program may declare (exp...