BASIC8

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.

트레일러 영상 보기 상점 방문하기

게임 정보

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.


소프트웨어 정보


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...

스크린샷

접속자 수

가격 히스토리

출시 발매가

16500 원

추정 판매 / 매출
예측 판매량

75+

예측 매출

1,237,500+

요약 정보

윈도우OS 맥OS 리눅스OS
애니메이션과 모델링 디자인과 일러스트레이션 교육 소프트웨어 교육 유틸리티 게임 개발
https://paladin-t.github.io/b8/pages/about

오픈마켓 가격 정보


블로그 포스트 정보

  • bunohoq Basic 게임 공략 (12) : Autumn

    아까 포도 액자 뒤에 쓰여있던 숫자인 2 4 8 4를 넣어줄게요. 밤이 그려져있는 그림이 나왔습니다. 얼른... 편에 비해서 이번 편은 그나마 수월하게 진행할 수 있었네요. 내일도 Basic 공략 편으로 돌아오겠습니다.

  • YeoPEVA 코드엔진 basic 8번 문제 공략

    코드엔진 basic 8공략입니다. OEP를 구하는 간단한 문제입니다. 언패킹만 잘 진행된다면.. 쉽게 풀릴 것 같습니다. 실행시켜보니, 계산기인 것 같네요.. 분석의 필요성은 느끼지 못했습니다. 패킹 여부...

  • 크스쓰의 잡다한 공간 방탈출3 공략 - Basic Room 8 선택

    그럴땐 덧글로 남겨주세요 ^^ Room 8 선택 1. 쓰러져 있는 사람 확인하기 2. 옷주머니의 작은 열쇠... 유리책상 위에서 유리 컵 획득 8. 쓰러져 있는 사람 위에 종이 관찰 > 첫글자만 읽으면 0692(비밀번호)...


관련 기사


업적 목록

    -

스팀 리뷰 (1)

총 리뷰 수: 1 긍정 피드백 수: 1 부정 피드백 수: 0 전체 평가 : 1 user reviews
  • Basic 기반의 게임 에뮬레이팅 툴.. 이라고 하기에 라이브러리 지원은 풍부한데. 딱 베이직 기반 시스템을 에뮬레이팅 하고, 그 내부에서 다시 코딩을 간단하게 수행하는 방식이라서 API, 추가 리소스 관리 지원은 진짜 빠방한데 IDE의 기능이 크게 세련되지 않았다. 그냥 줄 표시되는 메모장 수준.. 따라서, 그 시절 에뮬레이팅 그대로 생산성은 (라이브러리의 충분한 지원에 힘입더라도) 어느정도 바닥을 칠 것으로 예상..

코멘트