RU EN
Sign in

BASIC8

Screenshot 1
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7

Description

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, you'll find them in the workshop.


About the 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).

READY

  • Handy sharing via Workshop with built-in tools
  • Disk can be made into standalone player with the Player Maker and HTML Maker, you'll find them in the Workshop
  • 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 (Workshop) 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:

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

MACOS:

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

LINUX:

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

Similar games

66% cheaper than Steam
Leadwerks Game Engine 5

$44.04

+17 bonuses for this purchase

Leadwerks Game Engine 5

Open
50% cheaper than Steam
Aseprite

$9.90

+4 bonuses for this purchase

Aseprite

Open
41% cheaper than Steam
Wallpaper Engine

$2.92

+1 bonus for this purchase

Wallpaper Engine

Open
57% cheaper than Steam
001 Game Creator

$34.62

+14 bonuses for this purchase

001 Game Creator

Open
66% cheaper than Steam
GameGuru MAX

$16.75

+6 bonuses for this purchase

GameGuru MAX

Open
66% cheaper than Steam
GameGuru Classic

$16.75

+6 bonuses for this purchase

GameGuru Classic

Open
66% cheaper than Steam
AppGameKit Studio

$33.52

+13 bonuses for this purchase

AppGameKit Studio

Open
72% cheaper than Steam
S2ENGINE HD

$1.70 $5.67-70%

S2ENGINE HD

Open
69% cheaper than Steam
MovieMator Video Editor

$4.64

+1 bonus for this purchase

MovieMator Video Editor

Open
45% cheaper than Steam
Infinite Widgets

$2.19

Infinite Widgets

Open
77% cheaper than Steam
Axis Game Factory's AGFPRO 3.0

$13.82

+5 bonuses for this purchase

Axis Game Factory's AGFPRO 3.0

Open
72% cheaper than Steam
CopperCube 5

$2.56 $5.68-55%

+1 bonus for this purchase

CopperCube 5

Open
59% cheaper than Steam
VR Model Viewer

$1.21

VR Model Viewer

Open
39% cheaper than Steam
Crosshair Zero

$1.82

Crosshair Zero

Open
8% cheaper than Steam
YoloMouse

$3.66 $4.57-20%

+1 bonus for this purchase

YoloMouse

Open