BQN-80 is an experimental fantasy sizecoding platform inspired by TIC-80. This is a very early alpha version.


Write a BQN function that gets timestep (starting from 0, incrementing on each frame) as left argument and previous frame as right argument, and returns a frame (240x136 array of numbers, which will be mapped to a 16-color palette with & 0x0f). Note that BQN-80 is still experimental and everything may still change.

Standard BQN keymap works with the prefix \.


Copyright 2022 Hannu Hartikainen.
BQN-80 is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

BQN-80 is based on BQN.js by Marshall Lochbaum. BQN.js is licensed under the terms of the ISC License.