A game about growing plants (beta 6 released!)

Show off your games, demos and other (playable) creations.

Beta 5: What should be worked on now?

Polish the 'Perfect Plant' mode
7
58%
Add an options menu
4
33%
Improve graphics and sound
1
8%
Something else (please explain)
0
No votes
 
Total votes: 12

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl » Sat Dec 18, 2010 7:50 am

Important news!

Image

Plant crossbreeding is complete.
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
Robin
The Omniscient
Posts: 6506
Joined: Fri Feb 20, 2009 4:29 pm
Location: The Netherlands
Contact:

Re: A game about growing plants

Post by Robin » Sat Dec 18, 2010 9:06 am

Ah, great progress!
Taehl wrote:What, exactly, do you like about it? (I mean that literally: Is it better because it's green, or because it has larger leaves, or something about its shape...?)
It's mostly the distribution of leaves and branches. Maybe it's just me, but I don't think I see a lot of plants with at the end of each branch one or two leaves and that's it, or a single main branch that stretches completely upright.

Things I've seen in other plants that looked good: leaves directly attached to the main branch, with no branch splitting. Leaves attached to a single length branch, attached to the main branch.
Help us help you: attach a .love.

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl » Sat Dec 18, 2010 11:37 am

I've been playing around with it, and since I'm under-budget at pieces being rendered, I added twigs (and leaves) which greatly help "fill in" the plants. Hopefully that gives them a better feel.

Here's my attempt to breed a purple plant (from left to right):
Image

What I did was breed the somewhat purple ones at the left together to make a new plant just to the right of them. If it was less purple, I removed it, but I kept those that were more. When parent plants are really close in a certain trait, the small factor of random mutation becomes the leading source of variation. Keep the plants that change in your favor, and with some patience, you can get any trait wherever you want it.
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
Lap
Party member
Posts: 256
Joined: Fri Apr 30, 2010 3:46 pm

Re: A game about growing plants

Post by Lap » Sat Dec 18, 2010 6:52 pm

On seeing the title I thought this was going to be some Dopefarmer clone. I am pleasantly surprised.

User avatar
kikito
Inner party member
Posts: 3153
Joined: Sat Oct 03, 2009 5:22 pm
Location: Madrid, Spain
Contact:

Re: A game about growing plants

Post by kikito » Sat Dec 18, 2010 6:57 pm

This looks increasingly interesting.

Oh, also, I have a name suggestion for this game - Squirt the daysies! :D
When I write def I mean function.

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl » Mon Dec 20, 2010 4:29 am

Wind is in. I'll be tweaking it as I go on, but the base technology is all there. Note how the leaves all end up pointing in approximately the same direction when the wind is strong enough, and how leaves bend more than branches, and little branches bend more than big branches. The math for it ended up being surprisingly elegant, thanks to sine waves.

Image

I'm planning on having half of the wind set based on the cursor's x-coordinate, so the trees will react to the cursor a bit. The other half will be made by... Something which somehow affects trees based on their position, so the wind will blow from one side to the other (the trees won't all bend at the same time).
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
icesoldier
Prole
Posts: 7
Joined: Sat Dec 11, 2010 4:12 am
Location: Texas, United States
Contact:

Re: A game about growing plants

Post by icesoldier » Mon Dec 20, 2010 5:35 am

This is looking very cool. I like watching this develop, and I want to see your wind tweaks.
http://www.youtube.com/user/BWIceSoldier - I like to write NES versions of Game Boy music.
http://icesoldier.me - And then give people the tracker source file.

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl » Mon Dec 20, 2010 5:50 am

Ensayia should be posting some pictures of his new game graphics any time now. We'd love to hear what you think of them.
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
Ryne
Party member
Posts: 444
Joined: Fri Jan 29, 2010 11:10 am

Re: A game about growing plants

Post by Ryne » Mon Dec 20, 2010 5:55 am

Out of curiosity, what are you using to create those gifs?
@rynesaur

User avatar
Taehl
Dreaming in associative arrays
Posts: 1024
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl » Mon Dec 20, 2010 6:42 am

I use Fraps to record the game, then open the resulting video and export it as a multiple .gif with VirtualDub (along with adjusting size and other tweaks). Finally, I use Dropbox to host it online. You can get them all for free, so you should have no trouble making your own. ;)
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 6 guests