v7.9


hey folks, I just updated bitsy to v7.9! (here on itch.io, at https://make.bitsy.org, and the ledoux.io version)

this update is mostly bug fixes + some refactoring

here's the full list of changes:

- improve exit tool layout (when all menus open)

- more robust transitions between different length palettes

- fix bug where thumbnails don't update on add / delete

- fix bug where gif recorder is disabled in play mode

- fix bug where updates are not installed

        - had to turn off service worker temporarily

- refactor to make porting easier

issues with service workers :(

I was excited to add service workers to the bitsy.org version of the editor, since I liked the idea that folks could install a desktop version of site using chrome's install feature or similar ones on the mobile browsers for iOS and android. however, I've had some trouble getting the APIs to work how I want them to, and ended up putting the editor in a situation where new versions of bitsy wouldn't get loaded, which was causing all sorts of problems. I think I've successfully removed the service worker now, so you should see updates at bitsy.org again - but if it seems like you're still stuck on an old version (you can check the "about" tool), please let me know! :)

what's all this about refactoring? porting? please tell me more!

ok, since you ask! :)

the short version is I'm working on a bitsy emulator (for lack of a better term) for desktop systems (starting with mac and windows) that will be able to play ".bitsy" game data files without a web browser. I'm really excited about this project, but it's still in its early stages! that said, it probably won't be too long before I'm ready to publish an initial (beta? alpha? pre-alpha? pre-pre-alpha???) version - so keep an eye out for that

anyway, this emulator (which I've been calling "Bitsy Box") runs the same javascript source code as the web version of the engine, but because it doesn't have access to all the same APIs as a browser, it's required some refactoring. I'll write more about the details and my motivation for this project when I release the initial version :)

example of a game running in Bitsy Box on my 2011 macbook:

Files

bitsy.zip Play in browser
21 days ago

Comments

Log in with itch.io to leave a comment.

(2 edits)

excited about the emulator idea. waiting for the source files to port it to my gadget www.espboy.com so that there is a convenient way for everyone to play Bitsy games on a portable console ) @adamledoux, what do you think, could i send ESPboy2 for you for free with the hope, that someday, we can run Bitsy the emulator on it )

(+3)

How about make Bitsy box a wrapper for a Bitsy game? In other words, have an application that imports a bitsy game, and creates a clickable app with the game embedded. Then port this to iOS and Android. Suddenly, hundreds of new games on Apple's App store or Google play made by Bitsy creators.

(+1)

Bitsy Box actually sounds pretty cool, I was thinking there could be a folder that you put your files in, then you can load them from the Bitsy Box in an interface similar to the Pix64 loader.

Also I think it would be neat to have a raspberry pi version of Bitsy Box.

I love what you're doing with this, thanks!