Proposal for a new Love2d IDE
Posted: Tue Feb 12, 2019 6:35 pm
It recently occurred to me[1] that I have the ability to make an IDE for Love2d with the following features:
1. Same editor used in VS Code (google "Monaco editor")
2. Full auto-completion of Love2d API in the editor
3. Console or REPL for running code within Love2d while the program is running and inspecting its output, similar to a browser's dev console
4. Full, searchable documentation viewer built-into the IDE window
5. Completely self-contained, no need to install Love2d or anything else, just download and install the IDE (tentatively named Charity2d)
6. Would be cross-platform since it would use Electron
7. Could eventually have more features like a sprite-editor tab similar to what PICO-8 has maybe?
Would anyone be interested in having this kind of thing? Or working with me to build it? Or sponsoring me building it? Obviously it would be open source just like Love2d.
[1]: A lot of these ideas came from realizing that I already solved this exact problem with my window manager: https://sephware.com/autumn/ because there were already widow managers that were "just an API" but there were too ephemeral and not as easy to setup and use, and had no concrete "app" that accompanied it. So I created an IDE for my window manager with all these features, and I realized I can make the same kind of IDE for Love2d to make it super easy for beginners and experts alike.
1. Same editor used in VS Code (google "Monaco editor")
2. Full auto-completion of Love2d API in the editor
3. Console or REPL for running code within Love2d while the program is running and inspecting its output, similar to a browser's dev console
4. Full, searchable documentation viewer built-into the IDE window
5. Completely self-contained, no need to install Love2d or anything else, just download and install the IDE (tentatively named Charity2d)
6. Would be cross-platform since it would use Electron
7. Could eventually have more features like a sprite-editor tab similar to what PICO-8 has maybe?
Would anyone be interested in having this kind of thing? Or working with me to build it? Or sponsoring me building it? Obviously it would be open source just like Love2d.
[1]: A lot of these ideas came from realizing that I already solved this exact problem with my window manager: https://sephware.com/autumn/ because there were already widow managers that were "just an API" but there were too ephemeral and not as easy to setup and use, and had no concrete "app" that accompanied it. So I created an IDE for my window manager with all these features, and I realized I can make the same kind of IDE for Love2d to make it super easy for beginners and experts alike.