You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The engine these helpers sit on shipped in CircuitPython 10.3.0 — picogame is no
longer a fork-only module, so the libs get a minor bump to match.
picogame_scenebake: bake a level's scene JSON on the device, so iterating on a
level no longer needs a tools/scene_build.py pass after every edit. Entry point
is picogame_scene.load_json(pg, path); it is a function on purpose, so the JSON
text and the parse tree stay locals and die on return — measured, that is the
difference between a transient startup spike and a permanent cost. Colour-
tileset levels only; PNG art still needs the desktop quantizer.
picogame_tiles: says plainly that a scene loaded by picogame_scene should use
view.tile_has(name) instead of a parallel bitfield, and that the eight flag bits
are all there are — there is no separate custom range to go looking for.
picogame_i2cpad: PICOGAME_I2C accepts a bus name.