Notepad++
This is a simple text-editor, but it is SUPER helpful when editing code. It offers gentle, friendly formatting support that really helps keep things working well.
https://notepad-plus-plus.org/downloads/
Javascript Demonstrations
This page is a basic HTML page with a very simple javascript function built into it:
https://scenicandlighting.com/TH3310/Javascript/Sample.html
This page includes a simple mouse-tracking script:
https://scenicandlighting.com/TH3310/Javascript/coords.html
This page includes an image that follows the mouse-cursor around:
https://scenicandlighting.com/TH3310/Javascript/mousemoving-orb.html
This page has a second image that appears or disappears when the mouse-button is clicked:
https://scenicandlighting.com/TH3310/Javascript/mousemoving-fire-orb.html
These scripts are dependent on external files such as images and javascript libraries. You can download everything needed for these at once in the zip folder below. It is important that the files and folders be located on your own computer with the same structure relative to each other.
https://scenicandlighting.com/TH3310/Javascript/javascript-demos.zip
Thu April 2 Additions
Start with this program:
https://scenicandlighting.com/qb64/sluggish-cursor.bas
It makes a circle that sluggishly follows the mouse-cursor around. I use something like this when I want the movement to look smoother. I hide the mouse and use whatever graphic I have chosen instead.
Next, try this program:
https://scenicandlighting.com/qb64/sluggish-array.bas
This does the same thing, but it introduces the concept of an array. Instead of one circle following the mouse-cursor, there are now sixteen, and they are sort of playing follow-the-leader.
Finally, look at this program:
https://scenicandlighting.com/qb64/sluggish-100.bas
This is the same as the string of sixteen circles playing follow-the-leader, but it has 100 circles instead, and I increased the speed a little.
Media Library
Do not share this link. You can access some ready-made content on this Google-drive:
https://drive.google.com/open?id=1f9Gmlrdmp7D3VfUpLaNPzadyQKbJOkZx
Programming Library
QB64
QB64 is the version of BASIC we are experimenting with. You can install it on MAC or Windows. When you run a program that you have written, it generates a complete standalone EXE program file.
You can get it here:
https://github.com/QB64Team/qb64/releases/tag/v1.4
These are template programs I have written that you can download and modify:
This first program contains many useful code parts. I have heavily documented it to explain what I have written. The second program is the exact same thing, but without all of my comments.
qb64/Starter-Program.bas
qb64/Starter-Program-NO-COMMENTS.bas
This is a version of the program we used for Brilliant Being in Prague. It requires two files: the program itself, plus a small text file that allows casual adjustment of the screen size and some other factors.