Where can I find a specification or diagram for the AGS game file format (that is the file or set of files the engine loads)?
I'm looking to develop my own tools and workflow to develop AGS games on Linux without needing to run the editor in Wine (and if there's enough interest, it could become a publicly-released cross-platform editor). I've been going through the source code at the github site and looking at the project files for the editor running in Wine, but is there a diagram or document laying out the format for the AGS game file?
To clarify, I'm not trying to make my own version of the engine (like MonoAGS). I'm making an alternative way of creating a game to run on the standard AGS engine without having to use the Windows-only AGS editor.
Any advice on this will be much appreciated. Also, if this already exists (and is reasonably functional) I'd be happy to hear it.
Note: I don't know if this should go in "Other Engine & Editor Development", but the main topic of the thread is the file format, not the tools I'm working on.
I'm looking to develop my own tools and workflow to develop AGS games on Linux without needing to run the editor in Wine (and if there's enough interest, it could become a publicly-released cross-platform editor). I've been going through the source code at the github site and looking at the project files for the editor running in Wine, but is there a diagram or document laying out the format for the AGS game file?
To clarify, I'm not trying to make my own version of the engine (like MonoAGS). I'm making an alternative way of creating a game to run on the standard AGS engine without having to use the Windows-only AGS editor.
Any advice on this will be much appreciated. Also, if this already exists (and is reasonably functional) I'd be happy to hear it.
Note: I don't know if this should go in "Other Engine & Editor Development", but the main topic of the thread is the file format, not the tools I'm working on.