Brownie Screensaver

Showcase your libraries, tools and other projects that help your fellow love users.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Brownie Screensaver

Post by Taehl »

Just a tiny little project I whipped up to develop two key technologies for my next miniproject:

- Brownian motion
- HSL colorspace

As such, a picture can't show off the motion and pulsating color which is what Brownie is all about, but...
Image

It's not a game, just a screensaver, but it's tiny and neat and rather mesmerizing in a lavalamp kind of way, so why not give it a try?

Download .love file
or
Download Windows screensaver
Last edited by Taehl on Mon Nov 15, 2010 2:24 am, edited 1 time in total.
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
User avatar
tentus
Inner party member
Posts: 1060
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Brownie Screensaver

Post by tentus »

I had to comment out line 34 in order to see it more than a frame, and the background (line 54 rectangle?) does not fill the entire screen, but what I saw was pretty cool. Nice work, it is pretty mesmerizing.
Kurosuke needs beta testers
User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: Brownie Screensaver

Post by TechnoCat »

tentus wrote:I had to comment out line 34 in order to see it more than a frame, and the background (line 54 rectangle?) does not fill the entire screen, but what I saw was pretty cool. Nice work, it is pretty mesmerizing.
ditto.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Brownie Screensaver

Post by Taehl »

No idea why line 34 would cause a problem. I'm assuming you aren't moving your mouse... Maybe it's a Linux thing? Whatever, I whipped up a fix (I hope. Tell me if it works, please). I also fixed the background rectangle thing (forgot to set it to the screen's size, whoops).

Download links updated.

EDIT) Tweaked it so that bubbles have hue offsets. Much prettier now. Download links updated again.
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
User avatar
tentus
Inner party member
Posts: 1060
Joined: Sun Oct 31, 2010 7:56 pm
Location: Appalachia
Contact:

Re: Brownie Screensaver

Post by tentus »

Still had to comment out the mouse line. The machine I'm testing it on is Windows XP SP3. Perhaps my mouse is too sensitive for your program?

Otherwise it does indeed look better, have you considered having some of the circles modulate in size?
Kurosuke needs beta testers
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Brownie Screensaver

Post by Taehl »

My next miniproject will have them moving in 3 dimensions, so size will be accounted for. You aren't moving your mouse after running the file, are you?
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
User avatar
TechnoCat
Inner party member
Posts: 1611
Joined: Thu Jul 30, 2009 12:31 am
Location: Denver, CO
Contact:

Re: Brownie Screensaver

Post by TechnoCat »

It works great for me now.
User avatar
nevon
Commander of the Circuloids
Posts: 938
Joined: Thu Feb 14, 2008 8:25 pm
Location: Stockholm, Sweden
Contact:

Re: Brownie Screensaver

Post by nevon »

Oooo... Pretty colors.
User avatar
zac352
Party member
Posts: 496
Joined: Sat Aug 28, 2010 8:13 pm
Location: In your head.
Contact:

Re: Brownie Screensaver

Post by zac352 »

Whoa... That thing has a HUGE resolution. It doubled my screen resolution by opening it. My graphics card can't physically handle a resolution that high... o_O
Hello, I am not dead.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: Brownie Screensaver

Post by Taehl »

If so, then it's love.graphics.getModes()'s problem, not mine - I use that to find what should be the highest rez a system is capable of showing. If it lies, there's not really much I can do...
Earliest Love2D supporter who can't Love anymore. Let me disable pixel shaders if I don't use them, dammit!
Lenovo Thinkpad X60 Tablet, built like a tank. But not fancy enough for Love2D 0.10.0+.
Post Reply

Who is online

Users browsing this forum: No registered users and 229 guests