BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprite, tiles, map, quantized, etc.
All Reviews:
Positive (33) - 81% of the 33 user reviews for this software are positive.
Release Date:
Jan 2, 2018
Developer:
Publisher:
Tags

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Curator Review

Recommended
By Games 4 Programmers July 13, 2021

“Fun application for development games on BASIC-like programming language and sharing them with friends, it contains IDE, compiler and few ready to use applications. Steam Workshop included.”

Buy BASIC8

Buy ALL BY TONY BUNDLE (?)

Includes 6 items: The Legend of Pomodoro, Bitty Engine, BASIC8, Crapht Box, Hyper Dungeon Crawler, Hyper Bullet

-10%
$46.74

Buy PRODUCTIVITY BUNDLE (?)

Includes 3 items: The Legend of Pomodoro, Bitty Engine, BASIC8

-10%
$33.27

Buy FANTASY BUNDLE (?)

Includes 2 items: BASIC8, Crapht Box

-10%
$17.98
 

Sharing

Share your creative disks via Workshop using built-in tools, and play others' creations.

Redistributing

Make redistributable standalone player for Windows, MacOS and Linux with the Player Maker, and for browsers with the HTML Maker.

About This Software


BASIC8 is an integrated Fantasy Computer for game and other program development. You can create, share and play disks in a modern BASIC dialect, with built-in tools for editing sprite, tiles, map, quantized, etc. It's been a while since we used to enjoy coding and playing straightforward after a computer bootup. The goal of BASIC8 is bringing a sense of joy back from retro/vintage computing and gaming, also being quick at getting higher level stuff done for contemporary development for everyone.

Click "View the manual" or "Visit the website" on the right side of this page to get full details (it's above instead of right side on small mobile screen); or learn more.

READY

  • Handy sharing via Workshop with built-in tools
  • Disk can be made into standalone player with the Player Maker and HTML Maker
  • Disk can be saved as "*.b8" file, "*.png", or text based for sharing
  • Programmable in an easy to learn BASIC dialect with both retro and modern syntax
  • Easy to use API for graphics, input, audio, and more other facilities
  • Visualized built-in tools for editing sprite, tiles, map, quantized, etc.
  • Visualized Wave Maker for making sound effect
  • Easy to bring your own tools
  • More features coming...

SPECS

  • Display: 160x128 pixels
  • Audio: 2 music channels, 1 MIDI channel, 4 sound effect channels, 1 speech channel
  • Code: BASIC (structured/prototype-based/functional)
  • 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
  • Keyboard and mouse: supported

LANG

  • Case-insensitive; but no line number in BASIC8
  • Built-in LIST and DICT
  • Structured sub routine definition with the DEF/ENDDEF statements
  • LAMBDA expression enhanced
  • Prototype-based CLASS paradigm
  • With both manually and automatically dispatched COROUTINE
  • Importing multiple source files with the IMPORT statement
  • Automatic releasing of referenced objects by GC
  • Built-in libraries for File, IO, JSON, Matrix, Network, Web, etc.
  • No limitation for file quantity (code, sprites, maps, etc.)
  • More advantages to be discovered...

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • OS *: Windows 7 or later (32/64bit)
    • Processor: Atom 1.44GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 50 MB available space
    Recommended:
    • OS: CosmOS 1.0
    • Processor: Quantum
    • Memory: 38911 GB RAM
    • Graphics: Dark matter
    • Storage: 50 MB available space
* Starting January 1st, 2024, the Steam Client will only support Windows 10 and later versions.
    Minimum:
    • OS: MacOS X 10.7 or later (64bit)
    • Processor: Core 2 Duo 1.83GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 50 MB available space
    • Additional Notes: For Intel-based CPU
    Recommended:
    • OS: CosmOS 1.0
    • Processor: Quantum
    • Memory: 38911 GB RAM
    • Graphics: Dark matter
    • Storage: 50 MB available space
    Minimum:
    • OS: Ubuntu (32/64bit)
    • Processor: Core 2 Duo 1.83GHz
    • Memory: 512 MB RAM
    • Graphics: Intel HD
    • Storage: 50 MB available space
    Recommended:
    • OS: CosmOS 1.0
    • Processor: Quantum
    • Memory: 38911 GB RAM
    • Graphics: Dark matter
    • Storage: 50 MB available space

Customer reviews for BASIC8

Review Type


Purchase Type


Language


Date Range
To view reviews within a date range, please click and drag a selection on a graph above or click on a specific bar.

Show graph



Playtime
Filter reviews by the user's playtime when the review was written:



No minimum to No maximum

Display
Show reviews in selected display order





Learn More
Show graph
 
Hide graph
 
Filters
Excluding Off-topic Review Activity
Playtime:
Played Mostly on Steam Deck
There are no more reviews that match the filters set above
Adjust the filters above to see other reviews
Loading reviews...