phat code Is the glass half empty, half full, or twice as large as it needs to be?
Main

Projects

Downloads

Articles

Links

Forum

 

View Message

Back to Messages
EkBass Fri Feb 13 2026 at 12:04 pm
BazzBasic 0.9 released
 
 
# BazzBasic 0.9 Released! 🎉

**BazzBasic 0.9** is now available as binary and source.

## What's New in 0.9

The latest update brings some additions aimed for game developers.

**New Math & Utility Functions:**
- 'LERP(start, end, t)' — Linear interpolation between two values
- 'DISTANCE()' — Calculate 2D or 3D distances with a single call
- 'CLAMP(n, min, max)' — Keep values within bounds without verbose IF chains
- 'BETWEEN(value, min, max)' — Quick range checking that returns TRUE/FALSE
- 'EULER' — The mathematical constant *e* ≈ 2.718281828459045
- 'TAU' and 'QPI' — Convenient constants for 2Ï€ and Ï€/4

**Graphics Enhancement:**
- 'VSYNC(TRUE/FALSE)' — Control vertical sync for smooth rendering or uncapped frame rates

## Roadmap to 1.0

The next milestone will introduce some interesting things:

**HTTP Support** — Make GET and POST requests directly from BazzBasic. Fetch data from APIs, download files, or send data to web services.

**Sprite Sheets** — 'LOADSHEET(filename, width, height)' will slice sprite sheet images into individual frames stored in an array, making 2D game animation easier.

**Under Consideration:**
- Joystick/gamepad support for game input
- Native JSON and XML parsing to and from arrays

## Get BazzBasic

- **Homepage:** https://ekbass.github.io/BazzBasic/
- **Source:** https://github.com/EkBass/BazzBasic/tree/main
- **Documentation:** https://ekbass.github.io/BazzBasic/manual/#/
- **Discussions:** https://ekbass.github.io/BazzBasic/communities.html
 
 
 
 

Reply to this Message

Name
Subject
Message

No HTML is allowed, except for <code> <b> <i> <u> in the message only.
All URLs and email addresses will automatically be converted to hyperlinks.