GB BASIC - Starter Kit - Reversi
A Reversi game with human player and CPU AI.
You can run it in browser directly, or download and copy the attached ROM into a device or emulator.
Controls:
- W/A/S/D: Up/Left/Down/Right
- J/K: B/A
- 1/2: Select/Start
- Esc: System menu
- Mouse/Toucn: Supported for some interactions
This is the compiled version of the Reversi starter kit for GB BASIC. 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.
The source code of this game is distributed together with the Fantasy Console.
Music by TipTopTomCat
Links:
Kits List:

Comments
Log in with itch.io to leave a comment.
I was working on an Othello game in GB Studio about a month ago. Trying to port it over from a version I originally made in Pascal and then JavaScript. Anyways, I ran into a bunch of problems and quit, but seeing this makes me want to jump back into it. I actually really like how you show available moves, I think it’s something I’ll have to incorporate into my game, and it would probably also help with the debugging.
Great game by the way!
Thank you! Othello is one of my favorite board games. Perhaps you have already noticed that I am using BASIC code to develop this game, but it compiles into GBVM instructions similar to GBS. So I believe you could achieve it as well with GBS, GBVM, or even GBDK C or ASM. The code for this game can be seen when you choose the “Reversi” starter kit while creating a project in GB BASIC, feel free to check out the code if you think it might be helpful. There is a web-based development environment available here: https://tonywang.itch.io/gbbasic
And be sure to tell me when your Othello is finished, I’ll definitely give it a try!