🐧 Developer Journal: Aquatic Pack 🐧

Will the deep swimming feature effect all the water based animals like the Crocodile, Nile Monitor and Ghariel or just the Aquatic DLC animals for now and the others can do it in a later update?
 

Chante Goodman

Community Manager
Frontier
Will the deep swimming feature effect all the water based animals like the Crocodile, Nile Monitor and Ghariel or just the Aquatic DLC animals for now and the others can do it in a later update?

Deep swimming is a huge undertaking, when you see the animals from this pack in action, we believe the community will see how much work goes into each animal. For that reason, the Saltwater Crocodile is currently the only animal from the base game, but the team are committed to bringing deep swimming to more animals in the future.

:)
 
Hayo Zookeepers!

Only one more day to go until the Planet Zoo: Aquatic Pack release! Today, we have three developers from the team explaining some of the things you can look forward to when the Aquatic Pack launches tomorrow, and the technical challenges the team embraced and overcame to bring you deep-water swimming!

Please welcome Artist Berni Pardue, Senior Programmer Eoghan O'Neill and Lead Animator Phillip Williams!

Hello everyone! We're looking forward to seeing people playing the Aquatic Pack tomorrow, and we're here to talk a little more about it!

Berni:
There are so many things to look forward to in this new Aquatic Pack! As the name suggests this pack is centred around water, in many forms. We have included four new habitat animals, all equipped with our brand new deep swimming feature! We have also added a new exhibit animal, with a new semi-aquatic based exhibit. The deep swimming feature adds a whole new requirement for habitats, so a little bit of an added consideration!

We have also added a whole new way for guests to interact with your animals thanks to the new, free, Animal Talk feature run by an Educator! These are a really fun way to educate your guests about the animals in your habitats. Make sure you also keep a close eye on some animals that might show off a little!


Eoghan:
For this Pack, the team has implemented a whole new deep swimming system to allow animals to fully take advantage of their surroundings. We’ve created a dynamic swimming system which allows animals to move fluidly underwater and can be tailored to bring out the different swimming behaviours unique to each animal.

For the Animation team, the inspiration comes mainly from the animals themselves. One particular example is the speedy and graceful swimming of King Penguins, which can quickly change direction and almost appear to be flying through the water. We wanted a system that could fully capture these movements and replicate them in-game. Not only that, but we wanted to maintain the character of the animals, so you’ll also see some animations unique to particular animals as they swim.


Berni:
As we do with any Pack, we extensively research the animals and their habitats we want to centre the pack around and work from there. With the theme of this pack being Aquatic, we didn’t centre the animals or the Pack around one single climate or region. From this we have created an interesting assortment of foliage for you to incorporate in habitats to make each animal feel at home; from a Giant Otter leaping around a riverbank to a Cuvier's Dwarf Caiman swimming amongst eelgrass deep within a mangrove swamp.

Looking for inspiration from real zoos we found that with these semi-aquatic animals habitats have recreations of natural forms, so we have created a host of recolourable ā€˜fake’ rocks and tree which will open a lot of possibilities for you to make some really exciting habitats.



Phillip:
Since we launched Planet Zoo we’ve made a lot of advancements in the locomotion system, we wanted to make it feel a lot more fluid and responsive and we wanted to get as much of that feeling into the deep swimming as we could. The best example of this is on the Giant Otter, as they swim through the water while playing a variety of swimming animations. On top of that, we have a new code system that will adjust the curve and tilt of the body so they'll bend and twist as they change direction, while even adjusting their heads so they're looking in the direction they're swimming.

Eoghan:
Firstly, we needed to create smooth paths that the animals could follow, while at the same time, making sure they don’t bump into surrounding obstacles. Our navigation gives us a series of points to traverse and we perform steps to transform this into a clean smooth path. Our path planning needs to account for each individual animal too, some are slow and take turns more gradually, some are small and fast and can turn quite quickly. We take all this into account when generating our plans to create locomotion that matches the behaviour of the animal in question. We also allow animals to dynamically change travel targets at any time, so our new system allows us to dynamically update the exiting path, all while keeping animals continually in motion, this includes moving from land to water and back again.

Since animals can dart around underwater, making sharp or gradual turns in any direction, we added some new techniques that can alter animations at run-time, including ā€œSpine-Flexā€ and ā€œTilt-Bodyā€. Spine-Flex allows us to modify an animal’s pose to have them ā€œturn-inā€ to corners and bend around for tight turns. This is fully dynamic and responds to whatever motion the animal is doing. Tilt-body takes into account the degree to which an animal is turning as well as the speed of motion to make animals lean into turns. For example, you may see a King Penguin roll left and right as they flit around underwater. By combining these systems with our locomotion plan, we can anticipate when to turn, stop or speed up, allowing animals to more naturally move around in the water.


Berni:
Adding the deep swim feature to Planet Zoo has been a massive technical achievement for the team. It has proved incredibly challenging to implement the feature, but I believe it has certainly paid off!
We started with vast amounts of research, between concentrating on the animal's movement, habits and behaviours, there are a lot of different areas that we have to concentrate on. This is research that we have to do every time we add a new animal to Planet Zoo, however with this feature it adds a whole new axis for the animals to traverse. Defining how these behaviours look and how the animals seamlessly go between these different behaviours is truly a testament to the incredibly talented Code, Rigging and Animation teams we have working on Planet Zoo!

We are looking to continue to work on adding deep swimming behaviours to more animals that already are a part of the Planet Zoo. The first of these is the Saltwater Crocodile, which is part of the base game roster, so I hope you can look forward to designing some new exciting swimmable habitats for these animals!


Phillip:
I think this is the closest Code and Animation have had to work together, there are so many different systems in play that they’re both very reliant on each other, so the slightest change from one could break the others’ work. It’s been great fun and it’s been brilliant to see it come together at the end of each week and have everyone push each other. Once we had the basic deep swimming working we then started to look into trails, which instantly brought them to life in the water! We quickly discovered that the reason King Penguins have the bubble trails behind them is that they fill the gaps in their feathers with air when they go to the surface. I think deep swimming will add a whole new dimension to the game, players will now be able to create large water bodies and have the animals explore it and not just swim on the surface.


Berni:
I really think this feature will truly change the way we all play Planet Zoo, there’s a whole new addition to habitats for us to consider when building them. It affects the welfare of animals if the deep swim feature is a necessary part of their habitat, so it’s certainly important!

It brings a new dimension to the habitats, and how guests will want to view the habitats as well. So there’s plenty for you to think about when building a habitat and the park around it!


Eoghan:
Underwater feeding is a great addition where you get to see animals swim through a cloud of fish, picking them off in full motion. Also, seeing a Grey Seal pop its head above water to look around is a delight, and I am a big fan of the Giant Otters. They are very playful and this comes across in how they bound around on land, leap into the water, and playfully turn while swimming.

I can’t wait for players to experience the new habitats they can build, with underwater viewing. I think it looks great and will really allow deep swimming animals to be showcased. Focusing the camera on a swimming animal is also nice, I find it to be really relaxing! Though, to be honest, I’m more looking forward to the awesome zoos the community will build for these new animals, community creations have always been so impressive.


Phillip:
All four of our new habitat animals are amazing and each of the Animators has their own favourite, and it’s been brilliant to see the passion they have to bring them to life, but for me, it’s the King Penguin. They’ve been so long in the making and it’s the one animal we’ve all wanted to make happen and do justice to, so we’ve held off until we could get the deep swimming right. Also, it’s one of the animals that when you go to the zoo you can’t wait to see.

Berni:
The animal I have been playing around with and enjoying the most is the King Penguin, I really love watching them zooming around the water, and they’re even huge characters on land too! With their distinctive waddle and slide! How can you not love them!

I can’t wait for the community to see all the new things we have added in the Aquatic Pack, there are so many things that I think will really transform their gameplay. I can’t wait for everyone to see the baby King Penguins, they melt my heart every time I see them!


Phillip:
I’m very excited to see what underwater habitats people build with the new animals, enrichments, and scenery items we’ve included in the Aquatic Pack, it's going to be really fun to see! Deep swimming, in particular, adds a new dimension to each of the new animals we’ve included, we’ve made sure to make all the different animals feel unique in their swimming, so I’m really looking forward to seeing people’s reactions to it!

Edit: We have edited to change recolourable trees to a singular tree, for clarity.
I think the thing that I love most about the work you all have put in is that you’re genuinely concerned about realism in the animals; you want the animals to behave how they actually do behave. The fact that the PZ team would remain so committed amid all the craziness of this year is nothing short of astounding and praiseworthy.
 
Whoa, thanks for the insight and thanks for increasing the hype - now I really just want to skip my regular day tomorrow and start exploring. I guess I won't do anything else in my free time until my Christmas break. (Or I might again carry my desktop computer to my parent's house which I totally did last year. Well.)

Make sure you also keep a close eye on some animals that might show off a little!

That sounds awesome! Imagine myself trying the animal talks for indeed every single animal in order to find out which ones.

so you’ll also see some animations unique to particular animals as they swim.

Yay!!

a host of recolourable ā€˜fake’ rocks and tree

Super handy!

They’ve been so long in the making and it’s the one animal we’ve all wanted to make happen and do justice to, so we’ve held off until we could get the deep swimming right.

And I applaud you for that. I can imagine that the community's impatience was hard to handle, since the penguins are indeed iconic zoo animals. I like that you put quality first. And I'm sure you didn't do the effort of developing the new mechanic with just those four animals in mind, so I'm even more excited for what the future holds for the roster!

Hey chrisslie! The dev team has worked hard to ensure that deep swim requests have a similar performance cost when compared to normal land requests, so they scale in the same way for number of animals and distance of the request. Hope that makes sense :) In short, it shouldn't have much of an impact at all!

That's a relieve, I was a little worried about the performance as well. Good to know!

Everything described here sounds very well thought out, so I better practice my terraforming skills and get going. Will there also be a habitat building competition centered around the new DLC? I'd certainly take part!
 
Whoa, thanks for the insight and thanks for increasing the hype - now I really just want to skip my regular day tomorrow and start exploring. I guess I won't do anything else in my free time until my Christmas break. (Or I might again carry my desktop computer to my parent's house which I totally did last year. Well.)



That sounds awesome! Imagine myself trying the animal talks for indeed every single animal in order to find out which ones.



Yay!!



Super handy!



And I applaud you for that. I can imagine that the community's impatience was hard to handle, since the penguins are indeed iconic zoo animals. I like that you put quality first. And I'm sure you didn't do the effort of developing the new mechanic with just those four animals in mind, so I'm even more excited for what the future holds for the roster!



That's a relieve, I was a little worried about the performance as well. Good to know!

Everything described here sounds very well thought out, so I better practice my terraforming skills and get going. Will there also be a habitat building competition centered around the new DLC? I'd certainly take part!
Oooh, I certainly hope so, I missed the prior contests but would love to participate in this one!
 
Great job! I can't wait to play this new pack. So, could in the future animals such as manatees be added ? Or will swimming only concern animals that spend a part of their life on earth.
 

Chante Goodman

Community Manager
Frontier
Everything described here sounds very well thought out, so I better practice my terraforming skills and get going. Will there also be a habitat building competition centered around the new DLC? I'd certainly take part!
Oooh, I certainly hope so, I missed the prior contests but would love to participate in this one!

Yes, we will be hosting a competition based around the Aquatic Pack release (although you won't need the Aquatic Pack to take part) - we'll be sharing more about it after the launch later this week :)
 
This is really amazing!
I can't even imagine the challenge the developer team was in. But there is never such a thing as impossible, the important thing is to believe. I was frankly despairing, but this package really seemed like a medicine to me. We already know how good the Frontier is, it can accomplish the impossible, but at the same time I thought that the diving mechanics of animals were crazy systems and extremely challenging.
BUT THEY DİD İT!
I could have guessed that the Frontier could handle something like this anyway, but it's really amazing to achieve something like this during this pandemic period, when I first saw the package my mouth was open and "Wow!" I said. While very large companies cannot accomplish certain things with too many employees, Frontier works incredibly and achieves the impossible. The quality of the Frontier is absolutely indisputable.
I am now looking forward to this package.
I guess I should think of a few enclosure ideas before going to sleep at night! :D
By the way, Frontier, hopefully this is not the first and last package for aquatic animals. šŸ™
I don't think you add this "diving mechanic" to the game for just 4 animals. :D
I think it will be simpler for you from now on, because the foundation of diving mechanics seems to have been added to the game.
Again, again, thank you... šŸ™
Frontier, be sure a lot of people here have more feelings towards you than they wrote on the forum. :)
 
Yes, we will be hosting a competition based around the Aquatic Pack release (although you won't need the Aquatic Pack to take part) - we'll be sharing more about it after the launch later this week :)
Fantastic! So far it's looking like you guys are really knocking it out of the park with this one. I'm only reserving judgement for tomorrow because the SA pack made me crash on release - but as long as my game keeps working, I've never been more excited and I'm really looking forward to giving you guys a great review as soon as I can :)
 
Hey chrisslie! The dev team has worked hard to ensure that deep swim requests have a similar performance cost when compared to normal land requests, so they scale in the same way for number of animals and distance of the request. Hope that makes sense :) In short, it shouldn't have much of an impact at all!

I am glad to hear that :) Thanks for the answer.
 
Absolutely awesdome developer journal, as always. I love Dev journals, as it gives us a much better inside in how much work really went into a new feature. And this Dev Journal made me a lot more hyped, as it's clear we don't just get swimming animals, but get very realistic swimming animals. That seems honestly like some kind of pioneer work Frontier has done and I absoluetly appreciate! 🄰 I feel this feature will really give PZ a push and I sure hope all the work pays out in the end, with more sales, more player engagement and down the road a long and meaningful support for PZ.

With so much work that has went into the animals we get, I hope even more that we get similar animals down the line to make our aquatic sections much more lively. I still feel we could use additional and more common species of otters, penguins and even seals. Personally, I would be absolutely willing to pay extra for them, maybe in a way @markun suggested here. I hope the idea has been seen by the Devs and CMs. It would keep the price for a regular dlc low (if that's what Frontier is aming for) and give us animal nerds still a chance to build our realistic low budget zoos and we'd have a better variety of similar animals for different projects, while the "real" DLCs would have room for more unique animals. Would be great if this model could be taken into consideration, to maybe also put all the work on deep swimming to even more good use.

Last but not least I have a question:Will we be able to see somewhere which animalcan be fed during an educators talk? Maybe in the Zoopedia? And can animals from this pack be fed during the talk?
 
Hayo Zookeepers!

Only one more day to go until the Planet Zoo: Aquatic Pack release! Today, we have three developers from the team explaining some of the things you can look forward to when the Aquatic Pack launches tomorrow, and the technical challenges the team embraced and overcame to bring you deep-water swimming!

Please welcome Artist Berni Pardue, Senior Programmer Eoghan O'Neill and Lead Animator Phillip Williams!

Hello everyone! We're looking forward to seeing people playing the Aquatic Pack tomorrow, and we're here to talk a little more about it!

Berni:
There are so many things to look forward to in this new Aquatic Pack! As the name suggests this pack is centred around water, in many forms. We have included four new habitat animals, all equipped with our brand new deep swimming feature! We have also added a new exhibit animal, with a new semi-aquatic based exhibit. The deep swimming feature adds a whole new requirement for habitats, so a little bit of an added consideration!

We have also added a whole new way for guests to interact with your animals thanks to the new, free, Animal Talk feature run by an Educator! These are a really fun way to educate your guests about the animals in your habitats. Make sure you also keep a close eye on some animals that might show off a little!


Eoghan:
For this Pack, the team has implemented a whole new deep swimming system to allow animals to fully take advantage of their surroundings. We’ve created a dynamic swimming system which allows animals to move fluidly underwater and can be tailored to bring out the different swimming behaviours unique to each animal.

For the Animation team, the inspiration comes mainly from the animals themselves. One particular example is the speedy and graceful swimming of King Penguins, which can quickly change direction and almost appear to be flying through the water. We wanted a system that could fully capture these movements and replicate them in-game. Not only that, but we wanted to maintain the character of the animals, so you’ll also see some animations unique to particular animals as they swim.


Berni:
As we do with any Pack, we extensively research the animals and their habitats we want to centre the pack around and work from there. With the theme of this pack being Aquatic, we didn’t centre the animals or the Pack around one single climate or region. From this we have created an interesting assortment of foliage for you to incorporate in habitats to make each animal feel at home; from a Giant Otter leaping around a riverbank to a Cuvier's Dwarf Caiman swimming amongst eelgrass deep within a mangrove swamp.

Looking for inspiration from real zoos we found that with these semi-aquatic animals habitats have recreations of natural forms, so we have created a host of recolourable ā€˜fake’ rocks and a tree which will open a lot of possibilities for you to make some really exciting habitats.



Phillip:
Since we launched Planet Zoo we’ve made a lot of advancements in the locomotion system, we wanted to make it feel a lot more fluid and responsive and we wanted to get as much of that feeling into the deep swimming as we could. The best example of this is on the Giant Otter, as they swim through the water while playing a variety of swimming animations. On top of that, we have a new code system that will adjust the curve and tilt of the body so they'll bend and twist as they change direction, while even adjusting their heads so they're looking in the direction they're swimming.

Eoghan:
Firstly, we needed to create smooth paths that the animals could follow, while at the same time, making sure they don’t bump into surrounding obstacles. Our navigation gives us a series of points to traverse and we perform steps to transform this into a clean smooth path. Our path planning needs to account for each individual animal too, some are slow and take turns more gradually, some are small and fast and can turn quite quickly. We take all this into account when generating our plans to create locomotion that matches the behaviour of the animal in question. We also allow animals to dynamically change travel targets at any time, so our new system allows us to dynamically update the exiting path, all while keeping animals continually in motion, this includes moving from land to water and back again.

Since animals can dart around underwater, making sharp or gradual turns in any direction, we added some new techniques that can alter animations at run-time, including ā€œSpine-Flexā€ and ā€œTilt-Bodyā€. Spine-Flex allows us to modify an animal’s pose to have them ā€œturn-inā€ to corners and bend around for tight turns. This is fully dynamic and responds to whatever motion the animal is doing. Tilt-body takes into account the degree to which an animal is turning as well as the speed of motion to make animals lean into turns. For example, you may see a King Penguin roll left and right as they flit around underwater. By combining these systems with our locomotion plan, we can anticipate when to turn, stop or speed up, allowing animals to more naturally move around in the water.


Berni:
Adding the deep swim feature to Planet Zoo has been a massive technical achievement for the team. It has proved incredibly challenging to implement the feature, but I believe it has certainly paid off!
We started with vast amounts of research, between concentrating on the animal's movement, habits and behaviours, there are a lot of different areas that we have to concentrate on. This is research that we have to do every time we add a new animal to Planet Zoo, however with this feature it adds a whole new axis for the animals to traverse. Defining how these behaviours look and how the animals seamlessly go between these different behaviours is truly a testament to the incredibly talented Code, Rigging and Animation teams we have working on Planet Zoo!

We are looking to continue to work on adding deep swimming behaviours to more animals that already are a part of the Planet Zoo. The first of these is the Saltwater Crocodile, which is part of the base game roster, so I hope you can look forward to designing some new exciting swimmable habitats for these animals!


Phillip:
I think this is the closest Code and Animation have had to work together, there are so many different systems in play that they’re both very reliant on each other, so the slightest change from one could break the others’ work. It’s been great fun and it’s been brilliant to see it come together at the end of each week and have everyone push each other. Once we had the basic deep swimming working we then started to look into trails, which instantly brought them to life in the water! We quickly discovered that the reason King Penguins have the bubble trails behind them is that they fill the gaps in their feathers with air when they go to the surface. I think deep swimming will add a whole new dimension to the game, players will now be able to create large water bodies and have the animals explore it and not just swim on the surface.


Berni:
I really think this feature will truly change the way we all play Planet Zoo, there’s a whole new addition to habitats for us to consider when building them. It affects the welfare of animals if the deep swim feature is a necessary part of their habitat, so it’s certainly important!

It brings a new dimension to the habitats, and how guests will want to view the habitats as well. So there’s plenty for you to think about when building a habitat and the park around it!


Eoghan:
Underwater feeding is a great addition where you get to see animals swim through a cloud of fish, picking them off in full motion. Also, seeing a Grey Seal pop its head above water to look around is a delight, and I am a big fan of the Giant Otters. They are very playful and this comes across in how they bound around on land, leap into the water, and playfully turn while swimming.

I can’t wait for players to experience the new habitats they can build, with underwater viewing. I think it looks great and will really allow deep swimming animals to be showcased. Focusing the camera on a swimming animal is also nice, I find it to be really relaxing! Though, to be honest, I’m more looking forward to the awesome zoos the community will build for these new animals, community creations have always been so impressive.


Phillip:
All four of our new habitat animals are amazing and each of the Animators has their own favourite, and it’s been brilliant to see the passion they have to bring them to life, but for me, it’s the King Penguin. They’ve been so long in the making and it’s the one animal we’ve all wanted to make happen and do justice to, so we’ve held off until we could get the deep swimming right. Also, it’s one of the animals that when you go to the zoo you can’t wait to see.

Berni:
The animal I have been playing around with and enjoying the most is the King Penguin, I really love watching them zooming around the water, and they’re even huge characters on land too! With their distinctive waddle and slide! How can you not love them!

I can’t wait for the community to see all the new things we have added in the Aquatic Pack, there are so many things that I think will really transform their gameplay. I can’t wait for everyone to see the baby King Penguins, they melt my heart every time I see them!


Phillip:
I’m very excited to see what underwater habitats people build with the new animals, enrichments, and scenery items we’ve included in the Aquatic Pack, it's going to be really fun to see! Deep swimming, in particular, adds a new dimension to each of the new animals we’ve included, we’ve made sure to make all the different animals feel unique in their swimming, so I’m really looking forward to seeing people’s reactions to it!

Edit: We have edited to change recolourable trees to a singular tree, for clarity.


It is too much, I am floored and so excited. Rolling out the Red Carpet for Frontier Employees who made this happen. I hope all you are celebrating with food, beverages and a party. Love it.
 
Back
Top Bottom