HomeGamesUpdatesPricingMethodology
Steam News1 December 20214y ago

DevBlog #19

FTessaro - Lead Programmer Hey everyone, it’s been a month of adjustments, fixes and preparations for what comes next.

In this update4

Full notes

Full The Isle update

Read the full published notes in a cleaner layout. The original post stays linked below.

What changed

1 fix3 additions3 changes0 removals
  • Gameplay
  • Server
addedFTessaro - Lead ProgrammerHey everyone, it’s been a month of adjustments, fixes and preparations for what comes next. I’ve been particularly occupied with corrections of old and new mechanics this month to ensure that we have a clean path for the next updates, including humans as well.
fixedFTessaro - Lead ProgrammerOne important fix was related to “Lag Compensation” which is utilized by a few abilities such as the Utah’s pounce and the Pachy’s ram, the system was causing a noticeable stutter and lacked the necessary accuracy in relation to server and client sync of events. The “Lag Compensation” is a generic term to help against the biggest issue in online games, the latency, or lag, which is the time certain things take to go from the client to server and/or from server to client. This system helps to reduce that latency the moment an ability is activated, which makes the entire ability chain significantly more reliable, accurate and ping tolerant. The problem is that such a system is sensitive to any code mistake, which obviously can break the various abilities, but it is important for the future. However, I’ve resolved the issues and with more tests/time we will finalize this mechanic so it can be implemented in other abilities and even expanded.
changedAmar0k - ProgrammerHey all, this last year has gone by in a flash and I hope that you’re all looking forward to the holidays. This past month for me has been spent developing some of our server side tools, which will eliminate the issue of the servers not restarting properly, as well as making them significantly easier to manage on our end.
changedAmar0k - ProgrammerBased on feedback, the team and I are also reimagining our approach for the implementation of AI and the roles that they will fill within the ecosystem; we'll be able to share more specific details on that in future. I’ve also been working on the ambient animals, continuing to make their behaviour more dynamic and interesting to interact with alongside improvements to the fish. Other than that it has just been a plethora of bug fixes and performance testing as usual. That’s it for me this month!
addeddmIV - ProgrammerI updated the stagger mechanic to have actual movement instead of just playing the animation in place. It’s just a little push, but the animations play out much better now that the feet are not sliding around. I had to set up a little “studio” in the engine to measure the movement speeds and durations for each direction of each animal but it will come handy for the new additions.
addeddmIV - ProgrammerI made some changes to the tracking system as well. It’s mostly just balancing it at this point but there were some visual updates too. You can now see the cone and the footprints through foliage which was a much needed improvement in places with dense vegetation.

The Isle changes

addedHey everyone, it’s been a month of adjustments, fixes and preparations for what comes next. I’ve been particularly occupied with corrections of old and new mechanics this month to ensure that we have a clean path for the next updates, including humans as well.
fixedOne important fix was related to “Lag Compensation” which is utilized by a few abilities such as the Utah’s pounce and the Pachy’s ram, the system was causing a noticeable stutter and lacked the necessary accuracy in relation to server and client sync of events. The “Lag Compensation” is a generic term to help against the biggest issue in online games, the latency, or lag, which is the time certain things take to go from the client to server and/or from server to client. This system helps to reduce that latency the moment an ability is activated, which makes the entire ability chain significantly more reliable, accurate and ping tolerant. The problem is that such a system is sensitive to any code mistake, which obviously can break the various abilities, but it is important for the future. However, I’ve resolved the issues and with more tests/time we will finalize this mechanic so it can be implemented in other abilities and even expanded.
changedHey all, this last year has gone by in a flash and I hope that you’re all looking forward to the holidays. This past month for me has been spent developing some of our server side tools, which will eliminate the issue of the servers not restarting properly, as well as making them significantly easier to manage on our end.
changedBased on feedback, the team and I are also reimagining our approach for the implementation of AI and the roles that they will fill within the ecosystem; we'll be able to share more specific details on that in future. I’ve also been working on the ambient animals, continuing to make their behaviour more dynamic and interesting to interact with alongside improvements to the fish. Other than that it has just been a plethora of bug fixes and performance testing as usual. That’s it for me this month!
addedI updated the stagger mechanic to have actual movement instead of just playing the animation in place. It’s just a little push, but the animations play out much better now that the feet are not sliding around. I had to set up a little “studio” in the engine to measure the movement speeds and durations for each direction of each animal but it will come handy for the new additions.

FTessaro - Lead Programmer

Hey everyone, it’s been a month of adjustments, fixes and preparations for what comes next. I’ve been particularly occupied with corrections of old and new mechanics this month to ensure that we have a clean path for the next updates, including humans as well.

One important fix was related to “Lag Compensation” which is utilized by a few abilities such as the Utah’s pounce and the Pachy’s ram, the system was causing a noticeable stutter and lacked the necessary accuracy in relation to server and client sync of events. The “Lag Compensation” is a generic term to help against the biggest issue in online games, the latency, or lag, which is the time certain things take to go from the client to server and/or from server to client. This system helps to reduce that latency the moment an ability is activated, which makes the entire ability chain significantly more reliable, accurate and ping tolerant. The problem is that such a system is sensitive to any code mistake, which obviously can break the various abilities, but it is important for the future. However, I’ve resolved the issues and with more tests/time we will finalize this mechanic so it can be implemented in other abilities and even expanded.

Besides that, I have also been working on humans (yes, officially) organizing animations, folders, classes, etc. Something important to note is that the initial implementation of humans will be basic and significantly expanded upon throughout development.

Amar0k - Programmer

Hey all, this last year has gone by in a flash and I hope that you’re all looking forward to the holidays. This past month for me has been spent developing some of our server side tools, which will eliminate the issue of the servers not restarting properly, as well as making them significantly easier to manage on our end.

Based on feedback, the team and I are also reimagining our approach for the implementation of AI and the roles that they will fill within the ecosystem; we'll be able to share more specific details on that in future. I’ve also been working on the ambient animals, continuing to make their behaviour more dynamic and interesting to interact with alongside improvements to the fish. Other than that it has just been a plethora of bug fixes and performance testing as usual. That’s it for me this month!

dmIV - Programmer

I updated the stagger mechanic to have actual movement instead of just playing the animation in place. It’s just a little push, but the animations play out much better now that the feet are not sliding around. I had to set up a little “studio” in the engine to measure the movement speeds and durations for each direction of each animal but it will come handy for the new additions.

I made some changes to the tracking system as well. It’s mostly just balancing it at this point but there were some visual updates too. You can now see the cone and the footprints through foliage which was a much needed improvement in places with dense vegetation.

I also moved the scent icons back to the compass. When I first set up the system it was primarily for testing so now I went back and made some updates to support fading in and out. Finally I got around to moving the pack scent there as well.

hypno - QA Lead

This month QA has been busy assisting with rounding out Update #4. We’ve been spending the majority of our

Source

Steam News / 1 December 2021

Open original post

Changelog.gg summarizes and formats this update. How we read updates.