Skip to content
This repository has been archived by the owner on Feb 14, 2022. It is now read-only.

Latest commit

 

History

History
36 lines (22 loc) · 1.52 KB

readme.md

File metadata and controls

36 lines (22 loc) · 1.52 KB

Baba Levels

Browse user-created levels from the new Baba Is You level editor update, on the web!

Check it out here

This is a simple proof of concept I made in a day, so it isn't terribly fleshed out. If there's enough interest I may look into adding more features. :)

Current features

  • View a list of developer-featured levels (as seen in-game) with thumbnails, descriptions, etc

Todo

Should be possible, but I'm only willing to put in the time if people want them:

  • Lookup levels by their level sharing code
  • Asset proxy to download level data without CORS issues
  • Level map parser + renderer to preview levels in the browser
  • Figure out how to display
  • API

Would be a lot more work and probably won't happen:

  • Figure out how to scrape all levels to show lists of new levels, and make sure that data can be backed up for such a time as when the service closes.
  • Index levels by author, contents, difficulty, etc

Notes

The API endpoints this tool uses were pulled out from the level editor beta. They may stop working at some point in the future.

I have documented the endpoints I've been able to find so far here.

Also, it's possible to download level data from S3, just note that it is zlib-compressed!


If you have any questions or suggestions please reach out on Twitter or via email