GameBuilder BASIC (GB BASIC) is a retro Fantasy Console that generates ROMs compatible with the popular handheld game console.
Toutes les éval. :
aucune évaluation
Date de parution :
à déterminer
Développement :
Édition :

Connectez-vous pour ajouter cet article à votre liste de souhaits, le suivre ou l'ignorer

Jeu en accès anticipé

Commencez à jouer dès à présent et impliquez-vous pendant son développement.

Remarque : ce jeu en accès anticipé peut changer ou ne pas changer de façon significative. Si celui-ci ne vous intéresse pas dans son état actuel, vous devriez peut-être attendre qu'il se développe davantage. En savoir plus

Ce que l'équipe de développement a à dire :

Pourquoi choisir l'accès anticipé ?

« In its current stage, GB BASIC is fully usable. However, I am still testing the tool and will make updates based on the feedback I get from the users. It really motivates me that people enjoy the tool. I therefore greatly appreciate feedback and suggestions, so that I can continue developing the tool to make it more efficient and friendly for everyone to use. »

Pendant combien de temps environ ce jeu sera-t-il en accès anticipé ?

« GB BASIC will be out of early access when the main features have been validated and the application is confirmed to be mostly bug free. This might take roughly 6 - 12 months, but it ultimately depends on the feedback I get along the way. »

En quoi la version finale sera-t-elle différente de la version en accès anticipé ?

« During development, I plan to continually update the scenes, actors, controllers, UI, UX, runtime, syntax, compiler and pipeline, gradually move the application towards its final state. »

Quel est l'état actuel de la version en accès anticipé ?

« All the features listed in the "About This" section below are already implemented, including writting code, making assets, compiling projects, running with the built-in emulator, exporting to runnable ROM, etc. The early access version is perfectly usable and not very buggy. You can already use it now. »

Le prix du jeu sera-t-il différent pendant et après l'accès anticipé ?

« I don't plan to change the price. »

Comment comptez-vous impliquer la communauté dans le processus de développement ?

« I'll listen to user voice from the Steam forums here. I'm ready to source feedback, suggestions, and hunt down whatever bugs you uncover. »
Lire la suite
Français non disponible

Ce produit n'est pas disponible dans votre langue. Veuillez consulter la liste des langues disponibles ci-dessous avant de l'acheter.

Ce jeu n'est pas encore disponible sur Steam

Date de sortie prévue : à déterminer

Ce produit vous intéresse ? Ajoutez-le à votre liste de
souhaits et recevez une notification lors de sa sortie.
Ajouter à la liste de souhaits
 
Voir toutes les discussions

Signalez les bugs et donnez-nous votre avis sur les forums de discussion

À propos de ce jeu

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.

Programming Paradigms

  • Imperative paradigm
    • Non-structured programming
    • Concurrent processing approach
  • Declarative paradigm
    • Data driven approach

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 1024 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)
  • GUI: supports label
  • Persistence: supported
  • RTC: supported
  • Serial port: supported

Configuration requise

Windows
SteamOS + Linux
    Minimale :
    • Système d'exploitation  *: Windows 7/8/10/11 or later (32/64bit)
    • Processeur : 1.5GHz
    • Mémoire vive : 512 MB de mémoire
    • Graphiques : Intel HD
    • Espace disque : 80 MB d'espace disque disponible
* À compter du 1ᵉʳ janvier 2024, le client Steam sera compatible uniquement avec Windows 10 et ses versions plus récentes.
    Minimale :
    • Système d'exploitation : SteamOS/Ubuntu 14 or later (64bit)
    • Processeur : 1.5GHz
    • Mémoire vive : 512 MB de mémoire
    • Graphiques : Intel HD
    • Espace disque : 80 MB d'espace disque disponible
Aucune évaluation pour ce produit

Vous pouvez rédiger une évaluation sur ce produit pour partager votre expérience avec la communauté. Utilisez l'encadré situé au-dessus des options d'achat pour rédiger votre évaluation.