# 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

