• Register



  • Build your ideal garden

  • Control the rules of survival

  • Harvest plants to evolve new life

  • Modify the behaviors of your plants

  • Study, Create, or just Relax
  • 3 Game Modes: Normal, Scientist, Observer
  • No Fail Condition
  • Beautiful Original Soundtrack
  • Ongoing updates
  • Easily moddable
  • View media
  • View media
  • View media
  • View media
  • View media
  • View media
Post article RSS Articles

XenoBloom : The first 48 hours

XenoBloom has been on steam for 2 days now. Sales are good, reviews are positive, and the plants are GROWING! The picture for this news item is from the community hub, where a player got over 7800 biomass... Excellent!

In the interest of not confusing potential customers, I created a new video. It tells you what XenoBloom is and, just as importantly, what it is NOT.

XenoBloom has always been about two things: plants and cellular automata. But from some of the things people are saying, at least part of that may change. It was never my intention to have any kind of animal life in the game. Worms were a happy accident. But I still don't foresee the addition of any true animal life.

However, one suggestion I find intriguing is the idea of a more intricate and detailed interaction between the existing life forms, and the conditions that keep them alive.

As it is now, all the "conditions" like sunlight, water, wind, and nitrogen, are controlled by the player, and to a lesser extent, by random events. But these conditions are really just ways of manipulating the cellular automata layer on which the force of life is based. They are not meant to truly mimic those natural forces.

science mode

As you can see in the picture above, taken from "Scientist" mode, the conditions on the left are really just settings for cellular automata, and whether a cell with a certain number of neighbors will live or die. In the example here, a living cell with exactly 5 neighbors will die, but if it had 3, it would survive. But any "dead" cell with exactly 0,1,2,4,or 6 neighbors would "be born" (come to life). These kinds of interactions are what give cellular automata its amazing emergent properties.

But what I am conceiving now is a mode where the environment is truly interactive. Several new characteristics would need to be added:
- "needs" : each plant will require one of the 9 conditions to be at least "tolerable" before it can grow
- "hates" : each plant might also have an aversion to a certain condition, meaning that it can not grow if that element is too high.
- "uses" : this plant dimishes the amount of this condition in the environment. For example, plants might use up water or phosphorus.
- "adds" : this plant adds this condition to the environment, some realistic examples being oxygen and nitrogen.

One barrier to "adds" is that it would be very difficult for plants to add "wind", "sunlight", or "radiation" to the environment. Of course, on an alien planet, I can envision some pretty strange new plants right? A lightbulb plant, a windmill plant! This idea intrigues me, and will almost certainly make its way into the game.

From a marketing standpoint, XenoBloom needs to reach new audiences. It is a very "niche" game, but I think it has a potentially wide appeal. It is completely non-violent. My 6 year old daughter has fun with it. It also has scientific and mathematical tie-ins. There are 3 new markets right there :)

Updates are on the horizon...

XenoBloom's journey to Steam

XenoBloom's journey to Steam


At 9:09am , 9/23/15 , I hit the "release now" button, and pushed XenoBloom out into the Steam universe. Pretty exciting!

XenoBloom Steam Release

XenoBloom Steam Release


XenoBloom, The Game of Life Evolved, hits Steam on September 23rd.

XenoBloom Accepted!

XenoBloom Accepted!


Nurture. Harvest. Evolve! XenoBloom is finally on IndieDB.


Plants don't always grow or die intuitively, each has an element it 'needs', and one it 'hates'. These are:

Bacteria: needs water, hates love
Worms: needs oxygen, hates radiation
Tall Grass: needs sunlight, hates phosphorus
Moss: needs Phosphorus, hates oxygen
Mushroom: needs water, hates sunlight
Danglevines: needs nitrogen, hates wind
Sand Blight: needs sunlight, hates water
Scaly Amethyst: needs wind, hates oxygen
Plump-Bush: needs love, hates radiation
Deep Roots: needs water, hates oxygen
Curly Bush: needs love, hates carbon
Ringlet Vines: needs water, hates phosphorus
Giant Vegetable: needs carbon, hates nitrogen
Tree: needs sunlight, hates phosphorus
Hanging Flowers: needs Carbon, hates wind
Sparkle-Flash: needs radiation, hates wind
Bamboo: needs nitrogen, hates phosphorus
Floweroot: needs phosphorus, hates sunlight
Western Fungus: needs phosphorus, hates carbon
Eastern Shrooms: needs radiation, hates nitrogen
Filaments: needs wind, hates water
Chompers: needs oxygen, hates radiation
Jacob's Ladder: needs carbon, hates love

Reply Good karma Bad karma+1 vote
Post a comment
Sign in or join with:

Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.


Latest tweets from @ibol17

RT @OccupyDemocrats: BREAKING: Rep. Ilhan Omar calls for a full impeachment investigation into Justice Clarence Thomas's role in the Jan… T.co

Jun 28 2022

RT @mhdksafa: If the United States saw what the United States is doing in the United States, the United States would invade the U… T.co

Jun 27 2022

RT @OccupyDemocrats: BREAKING NEWS: A whopping 275,000 Americans sign a petition demanding the immediate impeachment of Supreme Court Ju… T.co

Jun 27 2022

RT @OccupyDemocrats: BREAKING: Congresswoman Alexandria Ocasio-Cortez demands the impeachment of Supreme Court Justices Kavanaugh & Gors… T.co

Jun 26 2022