ZobaxGames Logo ZobaxGames Игры и дополнения Steam
игра Steam Gift Бесплатно

GB BASIC

GameBuilder BASIC (GB BASIC) is a retro Fantasy Console that generates ROMs compatible with the popular handheld game console.
Информация об игре

Информация на этой странице предоставлена для ознакомления и может быть неточной. Для полной и актуальной информации посетите страницу в Steam.

Отзывы В основном положительные93% положительных • 14 отзывов
Языки Английский
Жанры Инди, Ролевые игры, Симуляторы, Анимация и моделирование, Дизайн и иллюстрация, Образование, Утилиты, Разработка игр, Ранний доступ
Разработчик Tony Wang
Издатель Tony Wang
Дата выхода 19 авг. 2025 г.
Игра отправляется гифтом на указанный Steam-аккаунт.
Данные по регионам и цене пока не добавлены.
Если покупка недоступна, попробуйте зайти позже.

Официально

Игры закупаются напрямую в Steam и отправляются на ваш аккаунт.

Безопасно

Игра не получена? Средства остаются на балансе.

GameBuilder BASIC (GB BASIC) is a retro Fantasy Console that generates ROMs compatible with the popular handheld game console. It has everything ready-to-use for writting code, making assets, compiling projects, running with the built-in emulator, exporting to runnable ROM, etc.

Why GB BASIC?


GB BASIC is programmable in a brand new BASIC dialect. The integrated assets editors are intuitive to use. You can generate real ROMs and play on any GB emulator or hardware.

  • GB BASIC compiles fast
  • GB BASIC generates ROMs for various mappers, devices and emulators

Features

  • Programmable in BASIC, an easy to learn and fun to use programming language
  • Easy to use API for graphics, input, audio, and other facilities
  • Built-in libraries for scene, actor, controllers, GUI
  • Built-in libraries for collision detection, persistence, RTC, etc.
  • Extension feature including mouse & touch, shell command, debugging, etc.
  • Handy tools for editing tiles, map, scene, actor, font, sound, etc.
  • Project can be exported into real ROM
  • Dozens of example projects

Specs

  • CPU: 4.19MHz/8.38MHz for classic/colored respectively
  • Threads: up to 16 concurrent execution contexts
  • Display: 160x144px
  • Code: BASIC, supports multiple source pages
  • Gamepad: 8 buttons (D-Pad + A/B + Select/Start)
  • Mouse and touch: supported by extension
  • Tiles: up to 256 units per page
  • Map: up to 255 tiles in one dimension per page; two layers (graphics, attributes)
  • Sprite: supports 8x8 and 8x16 sprites
  • Scene: up to 255 tiles in one dimension per page; four layers (map, attributes, properties, actors)
  • Actor: up to 8x8 tiles per frame; up to 256 frames per page
  • Font: supports TrueType (.ttf) and bitmap-based (.png .jpg .bmp .tga); up to 16px; 1bpp or 2bpp
  • Audio: 4 channels; supports importing from JSON, VGM, WAV, FxHammer
  • Palette: 2bit (4 colors) per tile, palette of map and actor is configurable for colored device
  • GUI: supports label, progress bar, menu, etc.
  • Persistence: supported
  • RTC: supported
  • Serial port: supported

Programming Paradigms

  • Imperative paradigm
    • Non-structured programming
    • Concurrent processing approach
  • Declarative paradigm
    • Data driven approach
Минимальные:
  • ОС *: Windows 7/8/10/11 or later (32/64bit)
  • Процессор: 1.5GHz
  • Оперативная память: 512 MB ОЗУ
  • Видеокарта: Intel HD
  • Место на диске: 200 MB