Proposal for a new Love2d IDE

General discussion about LÖVE, Lua, game development, puns, and unicorns.
Post Reply
sephoric
Prole
Posts: 3
Joined: Tue Feb 12, 2019 6:25 pm

Proposal for a new Love2d IDE

Post by sephoric » 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.

User avatar
yetneverdone
Party member
Posts: 311
Joined: Sat Sep 24, 2016 11:20 am
Contact:

Re: Proposal for a new Love2d IDE

Post by yetneverdone » Wed Feb 13, 2019 2:07 pm

Why not fork vscode or make an extensible extension for it?

Hide, the heaps game engine ide is a fork of vscode, so there would be less writing.

sephoric
Prole
Posts: 3
Joined: Tue Feb 12, 2019 6:25 pm

Re: Proposal for a new Love2d IDE

Post by sephoric » Wed Feb 13, 2019 3:27 pm

There's a lot more we can do with a dedicated editor or IDE that is specific to LÖVE. So many features we can specifically make that are difficult or impossible to make as plugins for other IDEs that are meant for very different kinds of purposes. This could have a built-in documentation viewer that fully works offline and is very easy and convenient to use. It could have a built-in section to find and install third party LÖVE-specific libraries. It could have a built-in sprite editor or sound effects editor. So many possibilities like this to make the ultimate game making platform built around LÖVE'.

User avatar
yetneverdone
Party member
Posts: 311
Joined: Sat Sep 24, 2016 11:20 am
Contact:

Re: Proposal for a new Love2d IDE

Post by yetneverdone » Wed Feb 13, 2019 4:09 pm

If that's the case, then go, I'm interested in that kind of ide for löve.

Ps. Love for linux

User avatar
4vZEROv
Prole
Posts: 10
Joined: Wed Jan 02, 2019 8:44 pm

Re: Proposal for a new Love2d IDE

Post by 4vZEROv » Wed Feb 13, 2019 10:44 pm

The "documentation made easy to navigate part" sound good. Other than that I don't really see any feature that can't be implemented otherwise. Good luck anyway

Post Reply

Who is online

Users browsing this forum: Exabot [Bot], gianmichele and 8 guests