AODQ / pulchritude-engine

lingua franca game engine
MIT License
0 stars 0 forks source link

Pulchritude CLI #48

Closed AODQ closed 2 years ago

AODQ commented 2 years ago

Description

The engine should have a CLI that can launch and relaunch the application, track assets, etc. This would be an application built with pulchritude itself.

Example usage would be something like pulchritude asset tracking enable assets/images/cool-image.pds. In this example it looks up the file in the assets pds, and if it finds it, enables tracking of modifications to that asset.

It must have a history tracking system (multiple redo, undo) that can 'loan' the user write-access as long as the user returns access once it's done (and thus a hard copy will be saved before and after).