More maintainable tooling #34
Replies: 5 comments 1 reply
-
|
I am definitely not opposed to automation (Maven or otherwise). There might be some complexity in implementing since the embedded libraries are not the same as the published ones (dependencies packaged or not). So the system would need to understand when/how to create the libraries for embedding. A consolidated tool suite (or single consolidated tool) is an interesting notion. There are some benefits to keeping the tools modular (e.g. if they are used across multiple games) but if it is expected that everyone uses the tools in the same way then there are a number of improvements that could be gained from a consolidated solution (e.g. less messing with file paths, less duplicated code, etc) |
Beta Was this translation helpful? Give feedback.
-
|
@wizardwhosaysni I saw that you updated the post RE: Relative paths. |
Beta Was this translation helpful? Give feedback.
-
|
I am extremely thankful for the tools we have. Certain things work well with code. But other things, especially graphics and game design, work best with a GUI. That said, I have found them difficult to use, enough so that I have just given up on the map side of things, and find their system of selecting so many file paths and such to be tedious. Point being, I think there is a lot of room for improvement. With that in mind, here are my thoughts regarding maintainability and usability:
Potential "libraries" for tool development:
|
Beta Was this translation helpful? Give feedback.
-
|
I had a quick Discord chat with Wiz who pointed out that he was simply considering consolidating the project repositories into a single repo, rather than talking about a user-facing unified editor. Consolidating the repos to make it easier to utilise common libraries and keep tools in sync. Easier to maintain, in general. |
Beta Was this translation helpful? Give feedback.
-
|
Just some points of clarification: |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Moving the discussion from https://github.com/ShiningForceCentral/SF2MapCreator/issues/1#issuecomment-3033555120 to here.
Beta Was this translation helpful? Give feedback.
All reactions