Author Topic: Chao Garden  (Read 4271 times)

While I think we all know this probably won't happen, I figured I should put this out there for anyone who wanted to try it.

This would be an add-on that would let you raise chao, kinda like in the Sonic adventure games. Based on the amount of Sonic Adventure 2 Battle threads here, I shouldn't have to explain more.

If anyone thinks they could do this, I would be so insanely happy I can't even begin to describe

Uh.
Well then...
Chao models are low poly from what I've seen before, and it is possible to convert the models and get them ingame as they would be in blockland, but the animations is a whole nother story....

As for coding, briansmith/port/nexus/someone get in here.

I like this idea, but what about chao fighting each other?
Kinda like botwars, but a little more advanced...

I like this idea, but what about chao fighting each other?
Kinda like botwars, but a little more advanced...

Fights and competitions seem like they would be really hard to do, I was just thinking of a chao raising environment where the only advantage for higher stats was chao running over walking, or being able to swim.

Chao AI seems relatively simplistic, make them walk around and keep track of how you treat them and how long they've been alive, blah blah blah.

it'd just be annoying to add all the interaction stuff

Fights and competitions seem like they would be really hard to do, I was just thinking of a chao raising environment where the only advantage for higher stats was chao running over walking, or being able to swim.
They'd definitely be possible.

And I don't think you would want to port chao models directly from Sonic Adventure, it would probably be a lot less annoying to either make your own model (or if you really want to be lazy, just use the default m.dts)

edit:

I remember AGES AGO when I first started getting into the very basics of scripting, I began making a Chao garden script. (hardly ever did anything with it though) I doubt I still have it, however, but it's not as if it'd be any use for something like this, haha.
« Last Edit: June 09, 2012, 11:00:04 PM by otto-san »

would like to see this made
« Last Edit: June 09, 2012, 11:28:59 PM by Orion »

This topic is a lot more positive than I remember the last one being.

hmm, maybe i could make diffrent types: strength, flight, speed, etc
and the owner can color it anything!
well, its an idea, but i'll get started making the models,so don't expect me to respond for a while

pretty sure that with the scripts for this addon, a whole pet mod could be made.

hmm, i not sure, i can't make all the hero/dark/neutral models, so, how about i just make all the neutral models first

ok, because making all the diffrent types would be a pain in the ass, i'm only making the ones i see here:
http://chao.hippotank.com/sa2b/first-evolution

BUT, if i can, i'll work on making more later, but i wonder, how can you level them up? do you give them fruits?
i can only insure this is going to work if its a server, since people can cheat in single player, BUT, then what if the server crashed?
maybe the chaos are saved like a cookie to the owner, but only can be used in the server, see, these are the question we have to answer and do, so, lets get busy!

It'd be better if you made a chao model similar to m.dts in that it can be modified by colouring and hiding/unhiding nodes.

BUT, if i can, i'll work on making more later, but i wonder, how can you level them up? do you give them fruits?

Imagine level-up progress like a life bar.
As you give a Chao relevant fruit, animals, or Chaos Drives, this bar goes up or down by a certain number, at least -3, and at most +3,
When the bar is filled up, the chao gains more points to the skill that leveled up, depending on their letter grade in that stat.
A Chao with an A in speed will get more out of a single level-up than a Chao with a D in speed.

I think you should either be able to purchase animals and chaos drives, or make a special kind of brick that will spawn them every once in a while.

Or, just make the Chao Fruit (raises all stats at once) extremely cheap.
« Last Edit: June 10, 2012, 04:25:49 PM by Peejster »

Imagine level-up progress like a life bar.
As you give a Chao relevant fruit, animals, or Chaos Drives, this bar goes up or down by a certain number, at least -3, and at most +3,
When the bar is filled up, the chao gains more points to the skill that leveled up, depending on their letter grade in that stat.
A Chao with an A in speed will get more out of a single level-up than a Chao with a D in speed.

I think you should either be able to purchase animals and chaos drives, or make a special kind of brick that will spawn them every once in a while.

Or, just make the Chao Fruit (raises all stats at once) extremely cheap.
well, i  could make a server and make all dat stuff to test it out

Imagine level-up progress like a life bar.
As you give a Chao relevant fruit, animals, or Chaos Drives, this bar goes up or down by a certain number, at least -3, and at most +3,
When the bar is filled up, the chao gains more points to the skill that leveled up, depending on their letter grade in that stat.
A Chao with an A in speed will get more out of a single level-up than a Chao with a D in speed.

I think you should either be able to purchase animals and chaos drives, or make a special kind of brick that will spawn them every once in a while.

Or, just make the Chao Fruit (raises all stats at once) extremely cheap.
but, i see theres some that are like speed/strength, how the forget do we script those, and, how can you save a chao's progress?

well, i  could make a server and make all dat stuff to test it out
Actually, now that I think of it, there would need to be a way to collect currency.
I propose this.

As players perform certain tasks, achievements are unlocked. For example, "hatch a egg carefully", and "hatch an egg by throwing it". As these achievements are unlocked, the player earns a boost to what we shall call "RPM". "Rings per Minute". Players will, for every minute they are on the server, obtain an amount of rings equal to the cumulative worth of their achievements.

So, if a player were to hatch one of their starting eggs by cradling it, and the other by throwing it, then they would start off with two achievements right off the bat, maybe even more, for things like "Hatch a Chao with angry eyes", "Hatch a Chao with a wiggly mouth", "Hatch a Chao with a perfect S in speed", etc.

but, i see theres some that are like speed/strength, how the forget do we script those, and, how can you save a chao's progress?
Save that stuff to the server. Every time the chao gains an increase in speed, update its walking speed.