#1
12th Jul 2024 at 2:30 PM
Last edited by kenoi : 12th Jul 2024 at
7:16 PM.
The Sims Animals Project
Okay, so @Dukasha and I did some investigating, and it turns out that there are dozens, if not hundreds, of different types of animals that the community has created for The Sims that even predate Unleashed.
Most of these animals were created from the object Max the Dog that David Goss and Patrick Barrett III created at SimFreaks and Sims Plus, respectively. If you've ever seen "Llama" on these animals, or they used the same walking pattern and behaviour, then they were based on Max.
(Maxee the Llama at Simorphor was based on Max, as were the pig and the chicken, released at Sims Plus and SimSlice.)
Here's the big catch, though: Max was never complete, in terms of his programming. He was only made as a test demonstration of what could be achieved to create a pet object for the game. He was based on the pre-release Maxis duck that never made it into the game, and David and Patrick developed that duck object further into a starting pet object for the community, essentially: Max the Dog.
Since then, hundreds of different animals were created from this object by the community, some with great graphics, that all use the same (early/incomplete) base template. (This is why pre-Unleashed animals always worked a bit odd in the game, and tended to not survive for long.)
So here is our project:
I will (or we will) build upon the work done on Max, and update/rewrite Max's programming, so that animals will have a basic intelligence, and so that we'll have a set of different, more advanced base animal object templates to use for the game.
These animals will work with all versions of the game -- from base game all the way to Makin' Magic. They will use pre-rendered graphics, in the same light as the hamster ("guinea pig"), and the fish (aquarium) in the game -- but, like the hamster and the fish, they will have an intelligence, with their own needs, and actually be "alive". Properly programmed animals for the game, that feel like they came with the original game.
Then we'll port all the graphics over, one by one, from the old, Max animal objects to the new, updated object templates -- creating smart and realistic animals for the game, each being slightly customised to best represent that animal's needs and behaviour.
As we create new animal objects for the game, we'll release/post them here, one by one. (And, in addition to releasing the base templates, I hope to write some step-by-step documentation on how to do it, so that everyone can help with the porting process, and you can create your own animals for the game.)
For starters, we'll create one animal object (pet) that behaves exactly as we'd like it to -- as we would expect pets in The Sims to behave. (Most likely a dog, since Max was a dog, and that is the closest and makes the most sense.)
Then we'll create a few different templates from that for the other types of animals, and their behaviour: zoo/wild animals, farm animals, flying birds in the sky, etc.
We'll make these animal objects usable on all types of lots -- so that we can colour our Sims environments with life.
Sound good?