Compose (Yet another LÖVE project...Will I ever finish one?)

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by Nixola »

I'll be working on that, but firs I want to reintroduce support for people without canvases
P.S: How could I sell more an open source project?
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
felix24
Party member
Posts: 163
Joined: Tue Jul 26, 2011 4:51 pm
Contact:

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by felix24 »

this is cool :cool: good fun for messing around with. i found a bug where if you double click in one of the grid cells it stops drawing the bottom line of that cell.

really nice work so far sir ^^
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by Nixola »

felix24 wrote:this is cool :cool: good fun for messing around with. i found a bug where if you double click in one of the grid cells it stops drawing the bottom line of that cell.
That's a weird problem. I don't encounter it and a friend of mine does, but if I fix it then the upper line stops drawing on my pc :?

felix24 wrote:really nice work so far sir ^^
Thanks ^^
By the way, I just finished to add support for people without canvases. They won't have the aid lines, though
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
qaisjp
Party member
Posts: 490
Joined: Tue Sep 04, 2012 10:49 am
Location: United Kingdom
Contact:

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by qaisjp »

Nixola wrote:
felix24 wrote:this is cool :cool: good fun for messing around with. i found a bug where if you double click in one of the grid cells it stops drawing the bottom line of that cell.
That's a weird problem. I don't encounter it and a friend of mine does, but if I fix it then the upper line stops drawing on my pc :?

felix24 wrote:really nice work so far sir ^^
Thanks ^^
By the way, I just finished to add support for people without canvases. They won't have the aid lines, though
why dont you just use spritebatches.. i hear that people who don't like spritebatches are just people who don't understand them..
(pity on you! :P)
Lua is not an acronym.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by Nixola »

I understand them (I'm using them in another (paused) project), I just don't like them so much

Anyway, it seems that I have to use them, otherwise I can't code scrolling for non-canavs people
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
qaisjp
Party member
Posts: 490
Joined: Tue Sep 04, 2012 10:49 am
Location: United Kingdom
Contact:

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by qaisjp »

Nixola wrote:I understand them (I'm using them in another (paused) project), I just don't like them so much

Anyway, it seems that I have to use them, otherwise I can't code scrolling for non-canavs people
... scrolling can be done in many ways other than canvas' and spritebatches.
Lua is not an acronym.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by Nixola »

Not if I have to draw at least 88*128 (more than 11'000) squares every frame
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
timmeh42
Citizen
Posts: 90
Joined: Wed Mar 07, 2012 7:32 pm
Location: Cape Town, South Africa

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by timmeh42 »

Would people please stop moaning about canvases? They are extremely useful and easy to use, and although sometimes games/programs can be made with a version that doesn't need them, if that can't be done then don't demand for them to be removed.
Great program, but for some reason it takes a buttload of time to start up, during which my computer thinks its crashed...

However, you're using a very strange way to draw a grid, which is actually just a whole lot of horizontal lines and vertical lines crossing each other.
ie, drawing 129 + 89 = 218 lines is a buttload faster than drawing 128 * 88 = 11264 squares - or to get even faster, you could draw 64 + 44 = 108 squares, since drawing operations always take the same time.
User avatar
Nixola
Inner party member
Posts: 1949
Joined: Tue Dec 06, 2011 7:11 pm
Location: Italy

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by Nixola »

Yes, I could draw the grid like that (or even with an image and a biiig quad), but the player can (and should, actually) play some notes, if he uses too many of them it'll be slowed down... Anyway, since I don't have to keep the tile IDs (because I can calculate it), I think I'll move to spritebatches
@Timmeh42: Since I used to moan (and I moaned very much) about canvases, I try to support people without them now
lf = love.filesystem
ls = love.sound
la = love.audio
lp = love.physics
lt = love.thread
li = love.image
lg = love.graphics
User avatar
timmeh42
Citizen
Posts: 90
Joined: Wed Mar 07, 2012 7:32 pm
Location: Cape Town, South Africa

Re: Compose (Yet another LÖVE project...Will I ever finish o

Post by timmeh42 »

hang on, how does note-playing impact how you draw the grid? (juuurrrssst asking here, not intending to sound agro)
Post Reply

Who is online

Users browsing this forum: Google [Bot] and 92 guests