Basic4GL Mobile

Version 1.2.1 released.

7-May-2017

New/updated BASIC commands:

Improvements:

Make sure to update the Basic4GL Android app as well (if it doesn't update automatically).

Remember, if you've purchased an earlier version of Basic4GL Mobile, use the download link from your original email to download the latest version. If you've lost/deleted the email, email me (click the icon at the top of this page) and I can arrange to have it resent.

v1.2 released

25-Apr-2017

Create browser based games and apps

Click here to see a Basic4GL Mobile in-browser app.

Basic4GL Mobile has a new WebAssembly target. Install WebAssembly development tools, point Basic4GL Mobile to your Emscripten SDK folder and publish your BASIC program to the web. See the help section for more details.

Note: WebAssembly is relatively new at time of writing and browser vendor support varies (but should improve). It currently works well on Firefox and Chrome. I expect Edge support to roll out soon.

Important info for existing customers

If you've purchased an earlier version of Basic4GL Mobile, use the download link from your original email to download the latest version. If you've lost/deleted the email, email me (click the icon at the top of this page) and I can arrange to have it resent.

v1.1 released

12-Feb-2017

New improved behaviour in Android runtime

New BASIC language features

New BASIC routines/functions

Fixes

IMPORTANT: Due to the new commands the format for the virtual machine state (program.vm) has been changed.
If you generate a program.vm file with the new Windows application and attempt to run it on an older Android runtime IT WILL NOT WORK. Likewise if you try to run a program.vm file generated with an older Windows application on a newer Android runtime IT WILL NOT WORK.

Please make sure you update BOTH the Windows Application and Android runtime to the same version and rebuild your program.vm files

v1.0 released

25-Nov-2016

Very happy to say that Basic4GL Mobile v1.0 is here!

The main new piece is the Pro version, which can turn your BASIC game/program into a stand-alone Android App, which doesn't require the Basic4GL App in order to run, and can be sumitted to the Google Play store.

Basic4GL Mobile Pro can be purchased for $15 USD. See the Buy page for more details.

Twin stick shooter tutorial

25-Sep-2016

A new tutorial on how to create a twin stick shooter for PC and mobile. Now up on the tutorials page.

v0.4 released

25-Sep-2016

This version also has improvements to the immediate mode UI. Text boxes will automatically focus and bring up the on screen keyboard (rather than waiting for you to touch them), as well as automatically advancing to the next text box when you press enter.

v0.3 released

09-Aug-2016

v0.2 released

07-Aug-2016

Also added an immediate mode UI. This makes it easy to add buttons, sliders, text boxes and on-screen joysticks to games/programs with very little code. This is particularly useful for mobile devices which don't (usually) have a keyboard or mouse.

See the included demo programs for examples.