BASIC8 is an integrated fantasy computer for game and other program development. Users can create, share and play disks in a BASIC dialect, with built-in tools for editing sprites, maps, sounds and more.
It's been a while since people used to enjoy coding and playing straightforward after a computer bootup. The goal of BASIC8 is to bring a sense of joy back from retro/vintage computing and gaming, also be quick at getting higher level stuff done.
Features
- Programmable in an easy to learn BASIC dialect
- Easy to use API for graphics, input, audio, and more other facilities
- Built-in tools for editing sprites, maps, sounds, etc.
- BASIC8 disks can be saved as a standalone "*.b8" file, or text based for sharing
- More features coming...
Technical specifications
- Display: 160x128 pixels
- Audio: 2 music channels, 4 sound effect channels
- Code: BASIC
- Graphics: up to 65535 drawing commands per cycle
- Palette: 16 colors with transparency support
- Sprite: up to 32x32 pixels per frame, up to 512 frames per sprite
- Tiles: 240 cels
- Map: up to 128x64 tiles per layer, up to 4 layers (including a layer of logic mark) per page
- Gamepad: 6 buttons for each pad (D-Pad + A/B), up to 8 players