Animal Domestication: Tame a cow of your own - first preview

General out-of-character discussion among players of Cantr II.

Moderators: Public Relations Department, Players Department

User avatar
Greek
Programming Dept. Member/Translator-Polish
Posts: 4726
Joined: Mon Feb 13, 2006 5:41 pm
Location: Kraków, Poland
Contact:

Animal Domestication: Tame a cow of your own - first preview

Postby Greek » Tue Aug 14, 2012 11:08 pm

Hi.

Image

Intro
As some of you already know, I'm the one responsible for coding animal domestication.
It's a quite special task, because it is long expected by many and also has top priority, because of Linda Powers raffle wish - it has broken our long discussion impasse and we were finally able to finish main part of the discussion and start with details.

There is lots of work to be done to have it working, but a few days ago I started and I'm progressing well. I'll show you some secrets about how it will work and, of course, some screenshots, to be sure you trust me. :D

Main idea
Main objective was to make animals something more than dead objects. For me especially important was breeding and herding (pack-based), for the other most important were possibility to transport, pet and give them a happy life. :) It looked like it's a problem impossible to solve, because carrying and weight is thing exclusive for objects (as you learned upon recent conversion of clothes) and it would be hard to distinguish actions possible for animals and control their population if they would be objects. It looked like a dead end, but it didn't force us to radically simplify the system. We were all waiting for that so long that I'm sure making animals just portable machines isn't what players are waiting for.
After some discussions and many ideas, I decided to proceed with quite risky idea - merge both systems to use their advantages and avoid their flaws. It meant two times more work, but when goal is clear then way must be found :D

How can it work?
First of all, take a look on new animals page. It's almost ready, so you can expect it will look like that:

Image
noticeable amount of javascript detected

There are some predefined actions which can be available for domesticated animals (milking, shearing, collecting) but not all of them for all types of animals. There's also "separate from a pack" button if you want to pick one animal from a pack and treat it individually (as an object) to move it etc. For (some) wild animals there's option "Taming" which is to get domesticated animal.
I'll try to tame ocelot, so I selected that animal, then "taming" and pressed continue. Now there's a work to do.
Taming project is similar to any else, can require specific tools etc. hovewer, there are some differences: there can be only one animal of a type tamed at the same time, project can be successful or fail (there are animals easier and harder to tame, so don't give up after first try). If animal will not become friendly then it can even attack you.

This time we were lucky:
Events wrote:Project Taming ocelot has been finished successfully.

It means I have a new animal of new type - that ocelot looks quite friendly. It stays on the objects page next to his new friend - domesticated horse - which was tamed earlier.

Image
hunger level will be visible in the future

There's not much to do now. I can pet that animal (smile icon) or join it with a pack (arrow). These icons are just placeholders. Final ones are undecided, but it's still fun to pet ocelot. I can also try to pick it up (but it's a bit too heavy) or drag (which isn't easy either). Let's see...

Image

Hmm, my pet is hungry, but I can't do anything with that, because feeding animals is not implemented yet. It will be presented in another preview.

Afterword
Well, it doesn't look like much, but it was quite hard to make it work. Beginning is usually the hardest part, so you can expect more progress (and previews) soon. There will be revealed information about things not mentioned here: animal raw production process, population limits, feeding animals, butchery and possible other uses. Please, do not ask about these things now, because I'll not be able to give proper answers. Also remember that some things are not final.

Short Q&A:
Q: Will it be possible to tame every species of animal?
A: No. Every domesticated type is separate from wild one and it's for RD to decide which animals are domesticable and what are their parameters.
Q: Will it be possible to hunt animal in object form?
A: No and that's one of the reasons why we go with dual system. Animals on objects page are always healthy (I know problems regarding that but I also know how to deal with them). It's only possible to hunt domesticated animals in packs.
Q: Will it be possible to tame ocelot in the real game? It looks so friendly! Please, please, pleaseeee...
A: Probably not, domestication system isn't made for that kind of animal. But I'm not the (only) one to make such decisions.
Q: Will it be possible to separate animals from a pack and steal them immediately?
A: Yes, but maybe it'll be possible to build additional structures (like locked fences) to make it harder. But, you know, it's owner's work to stop the thief. Other thing goes with newspawns, but they have no vehicles and it's not possible to hurt even small animals immediately. It can be also decided that action requires special tools like a harness. Your chickens will be safe. :)
Q: Are wild and domesticated types of the same species independent?
A: Basically yes, but there can be some rare situations where one depends on another. They'll be provided in another preview.
Q: Are new domesticated animals born in the way it works for the wild ones?
A: Yes, but reproduction chance will be based on some more factors.
Q: What about animal mounts as alternative for cars? It wasn't mentioned anywhere.
A: It wasn't because it's not planned in first revision of the system. It's big enough without add-ons. But it's something what I really want, so don't worry.

EDIT: Q&A section will be expanded eventually.
‘Never! Run before you walk! Fly before you crawl! Keep moving forward! You think we should try to get a decent mail service in the city. I think we should try to send letters anywhere in the world! Because if we fail, I’d rather fail really hugely’
User avatar
SumBum
Posts: 1903
Joined: Fri Jan 05, 2007 10:57 pm

Re: Animal Domestication: Tame a cow of your own - first pre

Postby SumBum » Tue Aug 14, 2012 11:49 pm

That's just awesome.... You're my hero (today), Greek. I wasn't even one of those pushing for animal domestication but it looks great so far!
I don't know karate, but I know KA-RAZY!! - James Brown
User avatar
the_antisocial_hermit
Posts: 3695
Joined: Thu Sep 23, 2004 4:04 pm
Location: Hollow.
Contact:

Re: Animal Domestication: Tame a cow of your own - first pre

Postby the_antisocial_hermit » Wed Aug 15, 2012 12:03 am

Looks like an awesome start. :)
Glitch! is dead! Long live Glitch!
Remember guys and gals, it's all Pretendy Fun Time Games!
User avatar
Cdls
Posts: 4204
Joined: Sat May 14, 2005 7:09 pm

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Cdls » Wed Aug 15, 2012 12:16 am

3825-5.33: You attack XXX with pack of domesticated ocelots. XXX loses 99 strength, shield was ineffective against the pack.


:D :D :D :D :D :D :D :D :D :D :D
Nathan89
Posts: 104
Joined: Mon Jul 23, 2012 6:38 pm

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Nathan89 » Wed Aug 15, 2012 12:45 am

Will we be able to ride horses? Nice to have a cheap mode of transportation.
User avatar
Greek
Programming Dept. Member/Translator-Polish
Posts: 4726
Joined: Mon Feb 13, 2006 5:41 pm
Location: Kraków, Poland
Contact:

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Greek » Wed Aug 15, 2012 12:46 am

Q: What about animal mounts as alternative for cars? It wasn't mentioned anywhere.
A: It wasn't because it's not planned in first revision of the system. It's big enough without add-ons. But it's something what I really want, so don't worry.

In the future.
‘Never! Run before you walk! Fly before you crawl! Keep moving forward! You think we should try to get a decent mail service in the city. I think we should try to send letters anywhere in the world! Because if we fail, I’d rather fail really hugely’
Nathan89
Posts: 104
Joined: Mon Jul 23, 2012 6:38 pm

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Nathan89 » Wed Aug 15, 2012 12:54 am

cool thanks. Just wondering if it was at all. Since thats a suggestion that is very old. Cant wait.
User avatar
Black Canyon
Posts: 1378
Joined: Tue Jun 22, 2004 1:25 am
Location: the desert

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Black Canyon » Wed Aug 15, 2012 1:37 am

Wow. I'm really impressed, Greek. I never cared one way or other about it before but now I'm kind of interested. :)
“Now and then we had the hope that if we lived and were good, God would permit us to be pirates.”

― Mark Twain
Mitch79
Posts: 938
Joined: Fri Mar 26, 2010 7:15 pm

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Mitch79 » Wed Aug 15, 2012 1:48 am

Yeah, I was kind of disappointed in the decision made at first. But I know a lot of people wanted it and was fine with it. But now looking at the work being put into it and the thought into it, I'm liking it. :)
mikki
Posts: 3609
Joined: Tue Oct 26, 2004 7:38 pm
Location: don't you wish you knew
Contact:

Re: Animal Domestication: Tame a cow of your own - first pre

Postby mikki » Wed Aug 15, 2012 1:53 am

Mitch79 wrote:Yeah, I was kind of disappointed in the decision made at first. But I know a lot of people wanted it and was fine with it. But now looking at the work being put into it and the thought into it, I'm liking it. :)


Agree completely!
User avatar
Rugila
Posts: 434
Joined: Sun Jul 01, 2012 10:39 am

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Rugila » Wed Aug 15, 2012 4:47 am

+ 1 000 000 000 000 ( one billion )

I am really waiting for this to be completed!
I wish to tie a horse in front of my cart. So, i would not have to pull the cart myself :P
Last edited by Rugila on Wed Aug 15, 2012 5:33 am, edited 1 time in total.
Image
User avatar
Bmot
Game Mechanics Chair / HR/PD Member
Posts: 2631
Joined: Sat Jun 30, 2012 3:59 pm
Location: The Hague - Netherlands

Re: Animal Domestication: Tame a cow of your own - first pre

Postby Bmot » Wed Aug 15, 2012 5:16 am

Looks very nice! :D
Richard Dawkins wrote:We privileged few, who won the lottery of birth against all odds, how dare we whine at our inevitable return to that prior state from which the vast majority have never stirred?
User avatar
SekoETC
Posts: 15525
Joined: Wed May 05, 2004 11:07 am
Location: Finland
Contact:

Re: Animal Domestication: Tame a cow of your own - first pre

Postby SekoETC » Wed Aug 15, 2012 8:56 am

That picture with the sheep is so cute! A good way to catch people's attention.
Not-so-sad panda
User avatar
EchoMan
Posts: 7768
Joined: Fri Aug 26, 2005 1:01 pm
Location: Stockholm, Sweden

Re: Animal Domestication: Tame a cow of your own - first pre

Postby EchoMan » Wed Aug 15, 2012 10:18 am

I'm thrilled by this preview and what has been discussed in the programming forums. Keep up the good work GreeK. :)
User avatar
oddedd
Posts: 420
Joined: Tue Sep 23, 2003 6:32 pm
Location: Aberdeen, Scotland

Re: Animal Domestication: Tame a cow of your own - first pre

Postby oddedd » Wed Aug 15, 2012 10:49 am

This is awesome! Going to be a massive addition to Cantr life.
When you're falling off a cliff you might as well try to fly.

Return to “General Discussion”

Who is online

Users browsing this forum: No registered users and 1 guest