Skip to content
This repository has been archived by the owner on Jul 19, 2023. It is now read-only.
/ dreams-api Public archive

API proxy & network reverse-engineering notes for Media Molecule's "Dreams" game

License

Notifications You must be signed in to change notification settings

jaames/dreams-api

Repository files navigation

⚠️ 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. ⚠️

Dreams API

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.

Proxy Setup

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

About

API proxy & network reverse-engineering notes for Media Molecule's "Dreams" game

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published