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: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

I've finished five genes. Here's a test of making plant parts change as they age:

Image
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: A game about growing plants

Post by TechnoCat »

Now get all the trees' leaves to rustle in the wind in waves.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

Don't worry, I already have wind in mind. I'm not going to make it until after all game mechanics are firmly in place.
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
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

Let's look at two genes. Please tell me what you think of them.

Image
Image

The top two plants have a very high "variance" gene. As such, they're freakish, twisted, irregular, and their branches grew in random spurts. The bottom two have identical genes to the first two, except they have a very low variance, which makes them unnaturally regular, fractal-like, with all equal-sized leaves, and each branch grew evenly, at a steady rate. Of course, normal plants will have a more average variance, causing them to look natural. The plants above would have to be specially bred to bring out those mutations.

The two on the left have a moderately low "bush" gene, causing them to be longer and more like vines or bamboo. The two in the right have a fairly high bush gene, which causes them to be generally smaller but more dense, with more branching. Neither of these pairs had unnaturally strong or weak bush genes, meaning that it would be possible to make them more or less bushy - at minimum bushiness you end up with no branches at all, and maximum bushiness makes for a leafy poofball.
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
ZenX2
Citizen
Posts: 89
Joined: Wed Nov 17, 2010 5:35 am

Re: A game about growing plants

Post by ZenX2 »

You sir...


are epic. :monocle:
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

I've finished nine of the genes, including all of the hard-to-make ones. Here's a random forest of fairly "normal" plants (that is, their genes tend towards average, and don't have any extreme mutations):
Image

On the other hand, this set was allowed to have wildly varied genes, capable of going up to extremes:
Image
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 »

I like the very green one in the second image. Wouldn't it be fit for a normal plant? It looks much better than the ones that are supposed to be normal.
Help us help you: attach a .love.
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

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...?)
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: A game about growing plants

Post by TechnoCat »

What all traits are available in that forest?
User avatar
Taehl
Dreaming in associative arrays
Posts: 1025
Joined: Mon Jan 11, 2010 5:07 am
Location: CA, USA
Contact:

Re: A game about growing plants

Post by Taehl »

Those last two forests are made of random values for the following nine genes:

Bushiness - The difference between a dense plant (bush) and a sparse plant (vine).
Growth Speed - The difference between quick growing (kudzu) and slow growing (trees).
Leaf Amount - The difference between a leafy plant (bush) and a non leafy plant (cactus).
Leaf Size - The difference between huge leaves (palm tree) and small leaves (dill).
Plant Size - The difference between a massive plant (great redwood) and a tiny plant (thisle).
Variance - The difference between a wild and crazy plant (vines) and a straight and simple plant (bamboo).
Color - A gene troika: The hue, saturation, and lightess of the leaves and stems.

These genes are going to be developed next:

Amount of flowers
Flower hue
Flower lightness
Chance flowers will turn into fruit
Fruit hue


I want to remark on how I've got it so that while different genes produce nicely varied plants...
Image

... That if plants are given the exact same genes, they won't all look /perfectly/ similar, but easily appear to be the same species:
Image

Like in real life, my genes aren't strict blueprints so much as descriptions that are open to interpretation.
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 40 guests