ProtonDesigner / roadmap

This is where progress on Proton features are tracked.
0 stars 0 forks source link

App Distribution (`.proton`) #12

Open TechStudent10 opened 1 year ago

TechStudent10 commented 1 year ago

Ever since I started this project, there has been one dangling thought in my head.

How on Earth am I going to package these into actual, executable files?

I think I might've found the solution.

It starts of with a simple JavaScript object:

const project = {
    "info": ...
    "elements": ...
    "scripts": ...
}

This can then be serialized into binary. Now, we have a .proton file. This can then be fed into another program to read, deserialize and do something with the resulting object. This something is

All that is needed is a way to package the Proton file and the program together into one, single executable.