/LD27

Ludum Dare 27 compo entry

Primary LanguageHaxe

#Offspring This is my Ludum Dare 27 compo entry "Offspring."

OVERVIEW

Offspring is a game about guiding a planet's evolution to life, humanity, and eventually space travel.

###THEME 10 Seconds is the theme of the competition. I'm using that as the amount of time it takes for one of your six "children" to fast-forward massive changes in a single location. For example, it only takes ten seconds to evolve a rodent from simple cells, or 10 seconds to turn a village into a city.

###GOAL Bring about a space-faring civilization on the planet.

###HOW TO PLAY You have control of six children. If you have a free child (they're at the top of the screen) you can click on a space to send a child to work there. Over a period of 10 seconds (or less if you had a lower child time selected in the main menu) a large amount of change/evolution/decay will happen. Then the child will return back to the top, ready for reassignment. Many changes will happen automatically because critical conditions exist.

The goal is to bring about the creation of a civilization and a space launch.

The game is covered by many rules. Explore. Or cheat, look below for spoilers.

SPOILERS

Offspring is a game about guiding a planet's evolution to life, humanity, and eventually space travel. It's for players who like clicking on stuff and going what the hell just happened and then criticizing the author's weak grasp of scientific theory. Oh yeah!

You are Father Minute and have control of six time children. If you have an available child, you can send them to a space on the planet to work. They'll take 10 seconds and conduct massive change. For example, your child in one move can evolve a rodent from simple cells, or turn a village into a city. Another click can destroy the human you so carefully evolved from a caveman. So, experiment! The game isn't over until you build a "citadel," from which you can launch a shuttle into space and win the game.

Recommend you actually play with 5 seconds or less, as 10 seconds is a bit too zen-like slow for my liking. The game is a little challenging without spoilers, so I'm preparing some below.

====

Lava covers the land and water and causes the water to boil, so get rid of it whenever it's in your way. Remember, you're able to assign six workers at the same, so go ahead and multitask.

Clicking on clear land or water sends a meteor to the planet. A meteor spreads minerals which are needed to create cells. Cells can be turned into algae on the water, or if left alone, may evolve into a fish or a reptile, given access to other algae and fish, respectively. Minerals on land tend to blow away. Algae tends to die without access to minerals.

Plants grow next to (two) algae. Plants drop seeds which can be turned into trees (which also drop seeds). A set of three plants often evolve into rodents on their own. Rodents multiply with access to more plants. Rodents can be turned into herbivores.

Reptiles can be turned into carnivores. Carnivores next to a rodent or next to an herbivore will evolve into cavemen. Herbivores will also turn into cavemen if next to some trees. Caveman can be turned into humans.

Humans multiply like crazy. It takes three of them next to a tree to build a basic dwelling. This dwelling can be upgraded into a village and will rapidly grow to city size if humans stay near. When two cities are near each other, one will eventually become a metropolis.

Not all things evolve when clicked on. Humans, algae, herbivores, carnivores, trees, fish, and meteors will be destroyed if you click on them.

Due to a bug in my code I just discovered :) there is only one path for forming a factory, and that is to wait for the smaller city next to the metropolis to downgrade into a storage building (everyone moved into the metropolis). From there you can upgrade it to a factory.

A factory next to a metropolis will automatically upgrade to a citadel. And from there, you can launch a space shuttle. Have at it.

###JOHNNY DANGEROUSLY REFERENCE You'll feel better if you have a cookie!

OTHER

###LINK TO GAME ENTRY http://www.ludumdare.com/compo/ludum-dare-27/?action=preview&uid=17811

###LIBRARIES USED

  • Haxe 3.0.0
  • OpenFL 1.05
  • Ash-Haxe 1.5.3
  • HaxePunk 2.3.2/dev repo

###ATTRIBUTION This game uses these sounds from the contributors of freesound.org. They were probably chopped, normalized, faded, and otherwise mangled for my purposes.