Hello,
This is looking really good! I’ll be glad to see the finished project once completed. Keep up the great work!
Thank you!
Can you prepare a video to integrate this into MSGT template and, as you said before, using different animals in FOREST ANIMALS PACK from PROTOFACTOR or ANIMAL PACK ULTRA from Jen Pecnic? See you in one month then! Awesome kit
Thats my plan - though I will start with adding the animals from the packs above before looking at MSGT integration. This second vid will probably come after release
Hello! I’ve been following your post Animal Behavior Kit for a long time. When will you have it available? Do you have a trial version?
Hey @anonymous_user_6c019cd7 !
Thanks for your interest :). I have a few things I want to finish before I submit (recently added a Defend Behavior). But the biggest thing is adding replication (multiplayer) and this is taking me longer than I thought. So Im hoping I can get things working in 4-6 weeks so I can submit to the MP :). No trial available since the code is kind of a mess (need to clean it up and comment everything lol).
Stay tuned for more updates!
Devlog 11 - New Defensive Behavior
This new behavior adds the following:
- Animal can now defend its current location (when it engages) or a specific location
- Animal will attack but will not follow enemy farther than MaxDistance from Defense Location
- You can use a new BP that “calls” an array of animals to defend the location (think about a nest or group of cubs and the parents running back to defend the area)
- Flexible - you can add “Engage Tags” to the BP to customize the actors that trigger the defensive behavior (trigger it on predators but not harmless critters!). You can also add as many defending animals as you want (enter ground animals in an array)
When will the kit be released? I will purchase this kit as soon as it releases, there is nothing like this on the marketplace. It’s perfect and provides a lot of unique value. Hope it comes soon!
Thanks for the support @anonymous_user_210761221 ! I really appreciate it :). I’m about half-way done implementing multiplayer (replication) to the kit so its ready for any multiplayer game out of the box. Its taking me a bit longer but I think its worth it! I’m hoping that I can submit it to the MP in August so stay tuned to this thread for updates - I’ll let everyone know when Im close to submission
wow, that’s good to know!
Hey guys,
Another quick update - I’ve added a new actor component - CompGrowOld.
This component allows a young animal to grow into its adult form after a set amount of time
Holy crud man! You seriously make the most fantastic plugins for the engine. This is awesome
Thanks a lot for the kind words @TorQueMoD :).
Looks awesome man! If killing the deer after they mate is too intense, maybe you could stop the mating process when it reaches max to save performance. It seems like killing 100 animals every second is more intense than just not letting them mate. (You know more about this than I do, just trying to help out!)
Hey @anonymous_user_210761221 ,
Thats an excellent suggestion! I could disable the mating component on the animals once the max population is reached :). I’ll add it to the list of features for the future
Thank you!
New devlog - added Custom Animations for sleeping, eating, drinking!
Custom animations added:
Bear / Spider:
- Eating / Drinking
- Sleeping
Deer:
- Attack
- Hit
- Sleeping
- Eating / Drinking
this is very promising,nice addition!
I was planning to make a game where the player can press a button, and the animal goes out and retrieves resources. I have the inventory system from Survival Game Kit where the player can hit a tree with an axe and get wood, but I need to find a way for these animals to go out get resources and also have an inventory that can be accessible by the owner. I am searching for ways to accomplish this until it is released and I hope there is a way to implement this in your asset!
Progress still looks great!
Thank you!
Hmm, this is an interesting case. So you will definitely have to implement the animal inventory since this is out of scope for this kit. However, you could use a CustomNeed component to make the animal go to the resource once its available. Basically you will trigger the custom need once the resource becomes available and have it run a custom event to collect the items (I have an example already where the animal chases the Player). I have to think a bit more about this one, but its probably doable!
Haha - yeah, I’d love to include a dog or cat with the kit. Do you know of any free models I can use? So far I’m including what I found in various Epic free projects (like deer and bears) since I suck at modeling / animating :(. But, the good news is that you can tame any animal with this kit, so if you have your own dog mesh, you can easily make him your companion
Hey guys I made a short video showcasing the animal’s life cycle on a new map. You can see the new custom animations for eating / drinking and also a new feature to the GrowOld component - the child can now follow the parent until it grows old (your call!). In the video you see the baby deer following the mother around the map :).