Page 2 of 2

Re: ÖRGY

Posted: Fri Sep 09, 2011 5:23 am
by T-Bone
I really, really, like this. I have been thinking about making a 'OS' of sort in LÖVE, where you could make individual apps that would run kind of like this. If I ever get around to do something like that, I might base it on this. Maybe.

Re: ÖRGY

Posted: Fri Sep 09, 2011 7:42 am
by miko
kraftman wrote:Updated it a bit so you can pan around the project with middle click, and zoom in and out a bit.
If you click on one project, the others will auto pause.
I would suggest changing scaling to:

Code: Select all

Canvas.scale = Canvas.scale * 1.1 (wu)
Canvas.scale = Canvas.scale * 0.9 (wd)
which feels more natural.

In love.update() you call love.mouse.getPosition() twice the number of projects, and calling it just once for the entire function would be enough.

Anyways, cool project. Keep it going!
I was thinking about similar idea, where "project" would be simple games (hosted online), and the "metaproject" would be just a game browser/selector/deployer. But I have not yet implemented anything.

Re: ÖRGY

Posted: Thu Apr 12, 2012 9:30 pm
by kraftman
Bit of an update since I've semi-finished my multiline edit box:

I've incorporated the editor I was developing into my GUI, and the GUI into this project, so now you can write a LOVE project in game, and test it in game, and it represses an errors like lick does, so running dodgy code doesn't stop the whole thing working.

To give it a go, write a simple love program into the editor, and hit the green button: the code should then run in a separate window, which can be resized by dragging the edges or double clicking the title bar to fullscreen. The green button on the player can pause the loaded game.

Eg:

function love.draw()
love.graphics.draw("INCEPTION!", 10, 10)
end

then hit the green button

Re: ÖRGY

Posted: Thu Apr 12, 2012 9:56 pm
by Nixola
Folders' name in .zip files are case sensitive :P
Could you please make a version without canvases? I don't support them :death:

Re: ÖRGY

Posted: Thu Apr 12, 2012 10:06 pm
by kraftman
Nixola wrote:Folders' name in .zip files are case sensitive :P
Could you please make a version without canvases? I don't support them :death:
Sorry, should be fixed now, that'll teach me not to test. I'm not sure there's much point in making one without canvas's, any amount of highlighted text would make it so slow it would be unusable.

Re: ÖRGY

Posted: Fri Apr 13, 2012 11:28 am
by Nixola
Can you add then some sort of .cfg file to prevent highlighted text? I'd be happy to test this...

Re: ÖRGY

Posted: Fri Apr 13, 2012 2:34 pm
by kraftman
Nixola wrote:Can you add then some sort of .cfg file to prevent highlighted text? I'd be happy to test this...
Does this work for you?

Re: ÖRGY

Posted: Fri Apr 13, 2012 2:55 pm
by Nixola
Keypressed, Mousepressed, event.push('q') and event.quit() don't work, and I don't know how to close a window... Other than that, it's really nice!

Re: ÖRGY

Posted: Fri Apr 13, 2012 4:44 pm
by kraftman
Nixola wrote:Keypressed, Mousepressed, event.push('q') and event.quit() don't work, and I don't know how to close a window... Other than that, it's really nice!
yeh there's a lot of functions I havnt converted yet, each one needs to be individually rewritten to run in its own environment properly, it takes a while! Thanks for checking it out :D