Rabbits should be able to breed

SelphieNutter

Farmhand
My counter to this is that ostriches are a barn animal and do require an incubator. If it can go one way, it shouldn't be too difficult to go the other way.
the barns are programmed to allow the animals in them to breed without a incubator. The coop is programmed so all animals in the can only breed using the incubator

So the ostriches breeding without the incubator is all due to the barns programming

Which is why the bunnies need a hutch, because they dont produce eggs
 

SelphieNutter

Farmhand
You make several really good points, and I agree with most of them.

However.
I and mog and several others already give our bunnies their own coop, and the bunnies are happy like that. Additionally, rabbits are the most expensive coop dweller, (even if they're free range bunnies) that I would easily shell out a bit just so the bunnies can breed. I mean, weve already bought enough to upgrade at least one coop to max, and purchased all these bunnies, I'm sure you can afford a little upgrade item that functions similar to a heater.


#2, I have a feeling that including an item in the next update would be easier to code and less resources in general to create, instead of creating an all new building for our furry fuzzballs . We all know ape has got a lot on his hands, so I think that if you wanted it that way (which I get and would be really cool), it would be more of a modding thing to do.
Yes you are right on both points, but personally i think a new building would still be better because it would add more verity to designing your farm when choosing to be a rancher type farmer. Rather than just having 4 coops for all the different animals
 

LRangerR

Local Legend
Yes you are right on both points, but personally i think a new building would still be better because it would add more verity to designing your farm when choosing to be a rancher type farmer. Rather than just having 4 coops for all the different animals
Like I said, this is why mods exist
 

imnvs

Local Legend
I dont think it was intentional more than difficult to add. Stardew is a very simple game and the coops are programmed to only breed via incubators. Since the rabbits are the only coop animal that doesnt require a incubator, i think is was just easier to stop them breeding rather than risk conflicting data with the other coop animals.
My counter to this is that ostriches are a barn animal and do require an incubator. If it can go one way, it shouldn't be too difficult to go the other way.
So the ostriches breeding without the incubator is all due to the barns programming
You missed my point entirely.
But ostrichs lay eggs so no I didn't miss your point
Yes, you absolutely did. My point is that if barn animals can breed, but ostriches (a barn animal) require an incubator... why can't coop animals be made to not require an incubator except on a per animal basis in the same fashion?

Also, I like how you took 6 months to think about this and still missed the point because it's not about ostriches laying eggs. It's about the fundamental coding of the animals and buildings, which you seem to think means that all coop animals must require an incubator in order to breed. Why does the coop and the animals in it need to be coded that way? They don't. (Also, is that even factual?) We have examples of barn animals breeding with and without an incubator, so why shouldn't the coop and the animals in it be coded in the same way? That actually seems simpler than what you suggest is how the code works.
 

SelphieNutter

Farmhand
Yes, you absolutely did. My point is that if barn animals can breed, but ostriches (a barn animal) require an incubator... why can't coop animals be made to not require an incubator except on a per animal basis in the same fashion?

Also, I like how you took 6 months to think about this and still missed the point because it's not about ostriches laying eggs. It's about the fundamental coding of the animals and buildings, which you seem to think means that all coop animals must require an incubator in order to breed. Why does the coop and the animals in it need to be coded that way? They don't. (Also, is that even factual?) We have examples of barn animals breeding with and without an incubator, so why shouldn't the coop and the animals in it be coded in the same way? That actually seems simpler than what you suggest is how the code works.
My point though is that all Coop animals where part of the base game. Where as Ostriches where a add on that where given a seperate incubator so that it didn't conflict with the coding of the Barn. Rabbits are part of the base game, so prgraming them to beed in a coop would confilct with the coop and the coop animals base coding, so it would cause less issues to just add a hutch to the game for them, and delete them from the Coops coding, while adding them to a hutch with new coding that allows them to breed.

You clearly don't understand how simple the coding is for games like Stardew. Games like this where originally released on consoles like the NES, SNES, Megadrive and Master System. They had very basic coding because the cartridges they where programmed onto, didn't have a lot of capacity, so they had to keep it simple. Stardew Valley is no different, it just had the benefit of todays tech has more memory capacity to play with, allowing it to be a lot bigger with more to offer due to having more than 1G memory available to it. It doesn't change the fact that the program behind it is still as simple as a 8bit NES gaje cartridge. Simple and Basic enough for 1 person to create it on their own without too many bugs to go with it.

So the coop is programmed to breed via the incubator, where as the barn is programmed to randomly make an animal appear in your barn overnight. Then each animal in the Barn is linked to the programming that maks an amimal appear overnight. Same with the coop, each animal that lays eggs is linked to the incubator and programmed to be recognised as, this egg = chickem, this egg = Duck. The Ostrich was given a seperate incubator like the slims, so that it didn't conflict with this base coding. The Rabbits aren't programmed to breed because breeding in a coop is linked to hatching eggs via the incubator. Because of how simple and basic the coding is, reprogramming it would require a complete rework of the base game programme for the coop, and it would be a lot of work for just 1 person who took years to create Stardew Valley in the first place. It would take a lot less time, and cause a lot less problems to just add a hutch and delete the Rabbits from the Coops Programming.

Why do you think most games these days are around 20 - 50GB in size on average, but Stardew is only 1.5GB dispite having so many add on's over the years? Because it's programmed as simple as a 8bit NES game, thats why.

Before anyone points out "then why not link them to the barn for breeding, if that how the programme works". Simple, the barn is too big to justify putting animals as small as Rabbits in it and increasing Rabbit capacity to make use of its size would conflict with the cappacity programme for the barn. Because each animal is linked to the barns capacity of 12. The coding is as simple as This picture = barn - barn = 12 animal capacity - breeding = randomly appear overnight. Then each animal is added to the game and linked to this base programe like so

Picture = Barn
Barn =12 Animal Capacity - Cow, Pig, Sheep, Goat, Ostrich
Barn =Breeding = Appear Randomly overnight - Cow, Pig, Sheep, Goat
(Ostrich is linked to the added incubator for breeding)

The coop is the same

Picture = coop
Coop = 12 animal capacity - Chicken, Duck, Dinosaur, Rabbit
Coop = Breeding = incubator - Chicken, Duck, Dinosaur (each egg is linked to the incubator with programming that recognises it as a whatever animal laid the egg)


As for the "it took me 6 months to think about this" no, it didn't, this was my point from the beginning, and unlike most, im not on the forums very often. I only pop onto the forums when im actually playing Stardew Valley, and i have other games i enjoy, which i have been playing in the past 6 months. And i dont make it a habbit to lurk on forums just to see if people have replied to me. I'll check, when im online, even if that's 6 months later
 
Last edited:

imnvs

Local Legend
My point though is that all Coop animals where part of the base game. Where as Ostriches where a add on that where given a seperate incubator so that it didn't conflict with the coding of the Barn. Rabbits are part of the base game, so prgraming them to beed in a coop would confilct with the coop and the coop animals base coding, so it would cause less issues to just add a hutch to the game for them, and delete them from the Coops coding, while adding them to a hutch with new coding that allows them to breed.
You're still not providing evidence that this is actually how the code for the coop works, which was something I specifically pointed out. If the code can be worked for one building to have animals breeding with and without an incubator, clearly you can copy/paste the code so that the other building does the same. Hell, even easier it would be for both buildings to call the same code and have the species of animal determine which breeding code is used, remove the coding from the building... if that coding is even part of the building code!
You clearly don't understand how simple the coding is for games like Stardew. Games like this where originally released on consoles like the NES, SNES, Megadrive and Master System. They had very basic coding because the cartridges they where programmed onto, didn't have a lot of capacity, so they had to keep it simple. Stardew Valley is no different, it just had the benefit of todays tech has more memory capacity to play with, allowing it to be a lot bigger with more to offer due to having more than 1G memory available to it. It doesn't change the fact that the program behind it is still as simple as a 8bit NES gaje cartridge. Simple and Basic enough for 1 person to create it on their own without too many bugs to go with it.
Just because the game has a retro look doesn't mean it is as simplistically-coded as the games it resembles in stylistic appearance only from 40 years ago. This is a non-argument.
 

SelphieNutter

Farmhand
[QUOTE="imnvs, post: 165247, member: 3771"

Just because the game has a retro look doesn't mean it is as simplistically-coded as the games it resembles in stylistic appearance only from 40 years ago. This is a non-argument.
[/QUOTE]

Oh my god, how selfish are you to not recognise that 1 person alone created a game that took years to make. While still maintaining a job that kept them busy.

You honestly think he used complicated programming to create Stardew while doing it all on his own, WOW.

It takes teams of 20+ people 2-4 years on average to create a game with complicated programming. If concerned ape used complicated programming to make stardew, we'd still be waiting for a release date.
 

SelphieNutter

Farmhand
You make several really good points, and I agree with most of them.

However.
I and mog and several others already give our bunnies their own coop, and the bunnies are happy like that. Additionally, rabbits are the most expensive coop dweller, (even if they're free range bunnies) that I would easily shell out a bit just so the bunnies can breed. I mean, weve already bought enough to upgrade at least one coop to max, and purchased all these bunnies, I'm sure you can afford a little upgrade item that functions similar to a heater.

#2, I have a feeling that including an item in the next update would be easier to code and less resources in general to create, instead of creating an all new building for our furry fuzzballs . We all know ape has got a lot on his hands, so I think that if you wanted it that way (which I get and would be really cool), it would be more of a modding thing to do.
Yeah you do have a point about it being a lot of work for ape. Either way would mean a lot of work, but it would be nice for the bunnies to be able to have babies
 
Top