Genetics [Kilin/CFL]

Posted by Castypher on April 21, 2008, 9:29 a.m.

First of all, I've been playing a lot of Creatures lately, and for those of you who don't know what Creatures is…

Creatures is a life simulation game that is very open to third-party developers in the sense of making new worlds, new creature breeds, and new objects. The entire system uses a code called CAOS, or Creature Agent Object Scripting.

Developers need a good knowledge of CAOS in order to make anything with the exception of creature breeds, in which it is a good idea to know PRAY, used to compile any agent, including creature egg data.

Since I'm getting into breed developing, I'm concentrating solely on genetics. In order to develop a unique breed, you must have the following.

-Alternate Sprites

-Genetics

-Egg Files

-Anything else you think is needed, such as a swimmer agent for aquatic creatures

Right now, I am focusing solely on genetics. With approximately 820 total genes for the average creature, it's a lot of work. These genes identify very realistic chemicals and reactions, making developing quite interesting. Best of all, they can pass and mutate these genes throughout generations.

So, I've integrated genetic engineering into Caring for Lixies (still a working title). So far, I don't have many genes, but each of the lixies is generally ALIVE, and have their own organs. The lungs and heart are working, but with introduction to other chemicals, they can be modified or destroyed. This can be lethal if it was a vital organ, but not so much if it was a spleen or appendix.

Obviously, if the heart is destroyed, the lixie dies.

GOOD NEWS, EVERYONE

Along with these genetics will come an outside program, in which I will allow people to develop lixies when they understand the program. You can easily make an aquatic lixie by firing an air emitter constantly, for example.

Who wants to develop for lixies?

I have to make sure people will use this feature and take advantage of everything. In the meantime, I hope to get a lot of work done on the game engine itself.

Besides the organs, they will also have brains, so they'll be a bit smart, but of course, not human smart. That's a bit hard to work out.

So, I hope everyone will enjoy this. Any questions, just ask me.

~Kilin

Comments

stampede 16 years, 7 months ago

What?

Castypher 16 years, 7 months ago

Lixies genetics open to developers, silly. :D

When the game comes out, you get to make new breeds.

PY 16 years, 7 months ago

'Obviously, if the heart is destroyed, the lixie dies.'

;_;

Juju 16 years, 7 months ago

I'll develop. Gimme a nudge in the right direction and a source file to learn from.

F1ak3r 16 years, 7 months ago

F1ak3r-flavoured lixies, now with extra… stuff. Sounds awesome.

s 16 years, 7 months ago

I don't think they have to be alive. What's wrong with zombie lixies?

Castypher 16 years, 7 months ago

@PY: Right. If they take too much damage or have a bad mutation, they could damage an organ. =O

@Juju: With the genetics kit will come a help file and an example genome. I'll actually be using this for the lixies' genetics, rather than program it all internally.

@serprex: Zombie lixies would be unstoppable and Juju would kill them. :(