ÖRGY
Re: ÖRGY
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.
My game called Hat Cat and the Obvious Crimes Against the Fundamental Laws of Physics is out now!
Re: ÖRGY
I would suggest changing scaling to: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.
Code: Select all
Canvas.scale = Canvas.scale * 1.1 (wu)
Canvas.scale = Canvas.scale * 0.9 (wd)
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.
My lovely code lives at GitHub: http://github.com/miko/Love2d-samples
Re: ÖRGY
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
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
- Attachments
-
- MultiProj 0.22.love
- (60.33 KiB) Downloaded 186 times
Last edited by kraftman on Thu Apr 12, 2012 10:03 pm, edited 1 time in total.
Re: ÖRGY
Folders' name in .zip files are case sensitive
Could you please make a version without canvases? I don't support them
Could you please make a version without canvases? I don't support them
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
Re: ÖRGY
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.Nixola wrote:Folders' name in .zip files are case sensitive
Could you please make a version without canvases? I don't support them
Re: ÖRGY
Can you add then some sort of .cfg file to prevent highlighted text? I'd be happy to test this...
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
Re: ÖRGY
Does this work for you?Nixola wrote:Can you add then some sort of .cfg file to prevent highlighted text? I'd be happy to test this...
- Attachments
-
- MultiProj no-FB.love
- (59.77 KiB) Downloaded 180 times
Re: ÖRGY
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!
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
Re: ÖRGY
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 outNixola 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!
Who is online
Users browsing this forum: Bing [Bot] and 3 guests