Looking ahead at the future of the generator, what do we envision? Would we consider rewriting the current one using a modern framework; or continue as is. #53
Replies: 2 comments 10 replies
-
"It will require us to learn vue" Oh that's easy. I work with vue every day at work, our dashboard is built in Nuxt/Vuetify. That being said, I do agree. I think its better to work with this one and make a few improvements here and there than to completely switch over to something else entirely. |
Beta Was this translation helpful? Give feedback.
-
I would like to add the recoloring feature and reduced color versions of spritesheets to the current generator. How we go about doing that is something we can discuss. I would prefer to evolve the generator to more modern syntax and maybe introduce a more modern framework as necessary. I do not think a modern framework is necessary at this time. jQuery 3 is just fine. I'm not a "rewrite it because it is old and not the latest and greatest" kind of person. I think making our UI interface better is also something we can discuss. |
Beta Was this translation helpful? Give feedback.
-
As discussed in this issue (#48) as well, there are alternatives from this generator that are a bit more sophisticated in functionality and technology.
A good example is LPC Studio here:
https://vitruvianstudio.github.io
The LPC Studio by Vitruvian is really nice. It's not up-to-date with the current assets, but that might be easy to fix. It supports recoloring, which is awesome. Didn't use it extensively yet, but overall it seems quite sophisticated already.
It would require us to learn Vue and I think overall the setup is a bit more complex compared to this generator (which is understandable as this generator is very simplistic). As with any modern frameworks, I do expect also it needs more LCM than the current generator.
I have to say that I do like the simplicity of this generator a lot, as it's easy to maintain and extend once you understand the inside. At the same time, the simplicity is also limiting.
Concluding, I think there are valid reasons to move to the more modern approach as the LPC Studio offers. But it will cost time to
The current generator is more or less feature complete, and what is missing we can add. I have always seen it as a plain tool for developers, and I never wanted it to have a shiny or polished UI with all sorts of nifty features. So from that perspective, it has always served me well.
But I also understand that there are users that would like to see a more modernized implementation, and that I think is what LPC Studio does very well already.
For the sake of time, personally I would stick with the current generator (I try to focus as much as possible now on my new game release) for now. I don't have the time and focus now to properly dive into LPC Studios. But if I would have the time to spare, I do think it's worth looking into it and try to estimate how much is missing, and what it would take to make it complete.
Beta Was this translation helpful? Give feedback.
All reactions