Logan BASIC Updates
v2.0.1
July 3, 2023
- Added on-screen control instructions to Space Shooter, Scrolling Platformer, Breakout, and DFT examples.
- Tweaked the contact physics and speeds of the ball and paddle in Breakout example.
v2.0.0
June 27, 2023
- Added the literal value 'nothing'.
- Added import() function to support library source files.
- Added run() function.
- Added a debugger, including line-stepping functionality, breakpoints, and variable/call stack displays.
v1.8.7
June 1, 2022
- Added version(), splitStr(), word(), and pauseFor() functions.
- Added a library file that bundles all of the core source files.
v1.7.3
April 15, 2022
- Disabled default touch actions for the canvas.
- Added trigonometry functions sin(), cos(), and tan().
- Added round() function.
- Added sprite z-order functions spriteToBack() and spriteToFront().
v1.6.37
March 15, 2022
- Added "Scrolling Platformer" example.
- Modified the canvas event handler to prevent the browser's default action when an event is handled.
- Added an Updates page.
- Added an About page.
- Added sprite functions.
- Added drawImageTiled() function.
- Added functions for detecting overlapping rectangles, circles, and points.