Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Try new the The Bee example cartridge, which demonstrates linear interpolation and random

{
    "name": "The Bee",
    "author": "lambda",
    "src": {
        "0": [
            "; the bee :)",
            "start:",
            "  map 0, 0, 0",
            "  pop r0",
            "  spr 1, 50, 50",
            "  pop r4",
            "  spr 0, 50, 50",
            "  pop r0",
            "wait:",
            "  lrpe r3, r0",
            "  cmp r3, r3, 0",
            "  goc r3, 0, wait",
            "move:",
            "  snd 11, G3, 80",
            "  rnd r3, 100, 499",
            "  mul r3, r3, 2",
            "  lrpd r0, 0, r3",
            "  rnd r1, 25, 75",
            "  rnd r2, 25, 75",
            "  lrpto r0, r1, r2",
            "  movto r4, r1, r2",
            "  go wait"
        ],
        "1": [],
        "2": [],
        "3": [
            ""
        ],
        "4": [
            ""
        ],
        "5": [
            ""
        ],
        "6": [
            ""
        ],
        "7": [
            ""
        ],
        "8": [
            ""
        ],
        "9": [
            ""
        ]
    },
    "progs": {
        "0": [
            [0, 9, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 8, 7, 0, 0, 1, 0, 5, 0, 0, 5, 0],
            [0, 1, 7, 0, 0, 4, 0, 0, 0, 0, 0, 0],
            [0, 8, 7, 0, 0, 0, 0, 5, 0, 0, 5, 0],
            [0, 1, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [1, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0],
            [0, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0],
            [0, 3, 3, 0, 0, 3, 0, 0, 0, 0, 0, 6],
            [1, 5, 8, 0, 1, 1, 1, 9, 6, 0, 8, 0],
            [0, 3, 7, 0, 0, 3, 1, 0, 0, 4, 9, 9],
            [0, 5, 1, 0, 0, 3, 0, 0, 3, 0, 0, 2],
            [1, 2, 7, 0, 0, 0, 0, 0, 0, 0, 0, 3],
            [0, 3, 7, 0, 0, 1, 0, 2, 5, 0, 7, 5],
            [0, 3, 7, 0, 0, 2, 0, 2, 5, 0, 7, 5],
            [1, 2, 3, 0, 0, 0, 0, 0, 1, 0, 0, 2],
            [1, 1, 5, 0, 0, 4, 0, 0, 1, 0, 0, 2],
            [0, 2, 7, 0, 0, 6, 0, 0, 0, 0, 0, 0]
        ],
        "1": [],
        "2": [],
        "3": [],
        "4": [],
        "5": [],
        "6": [],
        "7": [],
        "8": [],
        "9": []
    },
    "sprites": {
        "0": [
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 9, 0, 0, 0, 0, 0, 0, 2, 3, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 9, 1, 8, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 8, 1, 8, 9, 1, 8, 9, 1, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 0, 8, 1, 0, 8, 1, 8, 9, 1, 1, 1, 1, 0, 8, 1, 0, 8, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 0, 8, 0, 0, 0, 1, 1, 1, 1, 8, 9, 0, 0, 0, 1, 0, 8, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 9, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
        ],
        "1": [
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 4, 1, 3, 4, 1, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 5, 1, 3, 5, 1, 3, 5, 1, 3, 5, 1, 3, 4, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 4, 1, 3, 4, 1, 6, 9, 1, 3, 4, 1, 3, 4, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 5, 1, 3, 5, 1, 6, 9, 1, 3, 5, 1, 3, 4, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 6, 9, 1, 3, 4, 1, 6, 9, 1, 6, 9, 1, 3, 4, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 5, 1, 3, 5, 1, 3, 5, 1, 6, 9, 1, 6, 9, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 4, 1, 3, 4, 1, 3, 4, 1, 3, 4, 1, 6, 9, 0, 0, 0, 0, 0, 0],
            [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 9, 0, 0, 0, 0, 0, 0]
        ],
        "2": [
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6],
            [3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6, 3, 4, 6]
        ],
        "3": [
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5],
            [3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5, 3, 4, 5]
        ]
    },
    "maps": {
        "0": [
            [0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3],
            [0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4],
            [0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3],
            [0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4],
            [0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3],
            [0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4],
            [0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3],
            [0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4],
            [0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3],
            [0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4, 0, 0, 3, 0, 0, 4]
        ]
    }
}