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

jaames/baba-levels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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