⚠️ This does NOT provide a way to download Dreams level data, nor will it ever. Unfortunately I no longer have the time/motivation to investivate Dreams or develop this tool further.⚠️
API proxy & reverse-engineering notes for Media Molecule's Dreams; a rad user-generated-content game on the PS4.
Currently consists of a NodeJS indreams.me API proxy that handles auth headers for you, which can be used for automatically gathering level stats, user profiles, etc. There's also some documentation that covers some basic file format structures and so on.
Requires a NodeJS install (tested on v12.17.0) with NPM
Clone the repo from Github:
git clone https://github.com/jaames/dreams-api
Then inside the repo directory, install dependencies:
npm install
Copy apiconfig.example.json
to apiconfig.json
cp apiconfig.example.json apiconfig.json
Then start the server:
npm run start