In preparation for Update #4, we're deploying a smaller patch ahead of the main update to combat a variety of issues that were present in the previous version of EVRIMA. This patch also includes a plethora of quality of life & balance changes that we'd love to gather community feedback on, that way the upcoming stress test for Update #4 can be predominantly focused on testing the new systems like Diets & Fractures.
More information regarding the upcoming stress test for Update #4 will be announced in the near future, so make sure to keep an eye out!
Here's a brief overview of the main balance changes:
Global health/blood rework. Health now matches character weight, which will hopefully make character stats feel less artificially inflated.
Global damage changes. Damage was adjusted to better match the health changes. We've also put a large focus on making the smaller dinosaurs/juveniles feel much more fragile compared to their adult counter parts. Special attacks have been made much more crucial in combat, as basic attacks such as bites have been nerfed across the board.
Global speed nerf. Most characters have been slowed down by 10% of their previous speed to mitigate speed creep. Some animals were being pushed to their absolute limit with their speeds, resulting in animations looking bad visually and forcing smaller characters to be increased in speed unnecessarily as well. This was also done to encourage the use of special abilities, rather than just running and biting wildly.
Locational damage adjustments to prevent people from being bitten on the head through their entire body.
Corpses now give an amount of food more accurate to the size of the creature. They do, however, take longer to eat. This change was made to encourage more contesting over bodies rather than just being able to eat them quickly and leave with no real sense of danger. Drinking time remains the same but if you want to see this change for water too then be sure to let us know!
Pounce rework. Mechanic has been further adjusted to be utilised as an attritional tool, rather than a killing tool. Dismount now launches the player further to somewhat prevent pouncers from instantly being hit after releasing.
Changelog 0.7.111.31
Additions
New Ambient sounds.
Global dev ban list for servers and players.
Added ragdoll to knockdowns.
Added turning inertia.
Enhancements
Improved ragdoll performance.
Group Changes: Need to hold friendly call for a few seconds to invite players or to accept a group invite.
New Scent particles.
Several sound updates.
General Water improvements.
Improvements to character save system.
Improvements to spectator mode.
Improved power parameter for vocals.
Made Stegosaurus secondary only deal damage if target is on the same side as the swing.
Fixes to corpse disable and UI hints.
Corrected dinosaur colors.
Changed pounce to pin only same or smaller weight targets besides Utahraptor and Hypsilophodon.
Increased Carnotaurus alt attack speed, matches normal turn rate.
Made Deinosuchus alt attacks spend stamina.
Doubled Hypsilophodon spit distance.
Improved some sliding transitions.
Improved animation and movement smoothness.
AI improvements and new behaviors.
Balance
Global Mechanics
Bucking
Stamina regeneration is now disabled while pouncing or being pounced.
Body dragging
Sprint stamina decay while dragging increased slightly.
Eating
Hunger intake values decreased across the board. It now takes longer to consume corpses to encourage contesting over food.
Locational Damage
Head, Neck, Arm, Body, and Leg locational hit zones now stop hit traces. You can no longer hit a head through a body, or a body through a leg.
Carnotaurus
Max Health
Starting Health decreased.
Max Health reduced slightly.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool reduced.
AttackPower
Starting AttackPower reduced.
Movement speeds
Sprint speed reduced.
Stamina decay rates
Sprinting decay rate increased.
Primary Attack: Bite
Damage reduced.
Alternate Primary Attack: 360 Bite
Damage reduced.
Stamina cost added.
Animation rate scale increased.
Sprinting Secondary Attack: Charge
Speed modifier increased.
Knockdown damage increased.
Stagger damage increased.
Cooldown removed.
Deinosuchus
Max Health
Starting Health reduced.
Max Health increased.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool increased.
AttackPower
Starting AttackPower reduced.
Movement speed
Adult sprint speed reduced.
Alternate Primary Attack: 360 Bite
Stamina cost added.
Secondary Attack: Lunge
Damage now scales with AttackPower.
Dryosaurus
Max Health
Starting Health reduced.
Max Health reduced.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool reduced.
AttackPower
Starting AttackPower reduced.
Stamina decay rates
Sprinting decay rate increased.
Movement speeds
Sprint speed reduced.
Primary Attack: Peck
Damage reduced.
Hypsilophodon
Max Health
Max Health reduced.
Blood Pool
Max Blood Pool reduced.
Jump
Jump Velocity increased.
Primary Attack: Peck
Damage reduced.
Secondary Attack: Spit
Hunger consumption reduced.
Max range increased.
Charged Jump
Stamina cost reduced.
Pteranodon
Max Health
Starting Health reduced.
Max Health reduced.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool reduced.
AttackPower
Starting AttackPower reduced.
Movement speeds
Sprint speed reduced.
Primary Attack: Peck
Damage reduced.
Alternate Primary Attack: 360 Peck
Damage reduced.
Launch
Standing Launch stamina cost decreased.
Stegosaurus
Max Health
Starting Health reduced.
Max Health increased.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool increased.
AttackPower
Starting AttackPower reduced.
Turning rate
Turning rate increased.
Primary Attack: Bite
Damage reduced.
Secondary Attack: Tail Jab
Damage adjusted at all growth stages. Adult damage remains the same.
Tenontosaurus
Max Health
Starting Health reduced.
Max Health reduced.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool reduced.
Stamina Regen rates
Trotting regen rate reduced.
AttackPower
Starting AttackPower reduced.
Stamina decay rates
Sprinting decay rate increased.
Slow swim decay rate increased.
Movement speeds
Sprint speed reduced.
Primary Attack: Bite
Damage reduced.
Alternate Primary Attack: 360 Claw
Damage reduced.
Stamina adjusted.
Secondary Attack: Rear Kick
Stamina cost increased.
Utahraptor
Growth time
Growth time reduced.
Mass
Adult Mass reduced.
Max Health
Starting Health reduced.
Max Health reduced.
Blood Pool
Starting Blood Pool reduced.
Max Blood Pool reduced.
Corpse food value
Corpse food value reduced.
AttackPower
Starting AttackPower reduced.
Movement speeds
Sprint speed reduced.
Stamina decay rates
Sprinting decay rate increased.
Primary Attack: Bite
Damage reduced.
Alternate Primary Attack: 360 Bite
Damage reduced.
Large Pounce
Initial Damage reduced.
Initial Stamina reduced.
Damage per tick reduced.
Stamina per tick increased.
Small Pounce
Initial Damage reduced.
Initial Stamina reduced.
Damage per tick reduced.
Stamina per tick increased.
0.5s delay for targets to attack back after releasing the pin.
Bug fixes
Fixed Stegosaurus not being able to vocalize or bite if carrying impaled body.
Fixed Utahraptor calls playing at incorrect pitch.
Fixed some inconsistent hint messages.
Fixed lunge applying incorrect bleeding values.
Fixed pouncing rocks, trees or walls to cause pouncer knockdown.
Fixed sometimes not staying on the water surface as Deinosuchus.
Fixed abilities draining stamina while swimming.
Fixed being unable to take off while bleeding as Pteranodon.
Fixed stamina drain after stationary takeoff as Pteranodon.
Fixed Hypsilophodon stamina recharge after charge jump.
Fixed footprint/blood clouds sometimes not showing up properly.
Fixed blood level affecting charge.
Fixed bug and optimised the Ambient AI spawner.
Fixed spec names not working with Chinese characters.
Fixed locked damage decay not updating with blood level and resting state.
Fixed footprint rotation issue.
Fixed pounce and lunge causing get up animation to trigger.
Fixed speed issue when swimming up/down.
Fixed flying Pteranodon colliding with a pouncing Utahraptor not working properly.
Fixed locational hitboxes being misaligned slightly.
Fixed swallowing corpse not working properly when swimming on surface as a Deinosuchus.
It’s been an absolutely great month with plenty of awesome new things coming down the pipeline. This month I worked on the Pachycephelosaurus Headbutt ability. This ability will arrive with two variations, a tap and a hold. We are still designing the main differences between those variations, besides animations. Balancing it is also a work in progress and fracture will also play a role in these abilities.
The Utahraptor Pounce has also received some attention, besides the usual bug fixes it got some new flashy animations and small changes to its momentum when performing the ability while standing. One complaint we kept hearing was the dismount after pouncing big targets, like Stegosaurus, so besides the animation it now falls further away from the target and is faster to land as well. This ability will continue to be updated with new animations and improvements to the mechanic and overall look, so it isn´t finished yet. Expect more improvements in general in the future.
The Diet System is under vigorous testing from our Quality Assurance team, with the majority of the bugs eliminated we are ready to organize a more robust and populated test environment to see how it performs, which will require assistance from our awesome community, like a stress test, but far more limited and focused in scope. Additional details will follow in future.
Another important feature being worked on in conjunction with dmIV is the fracture system, the design is simple, but allows a lot of variation in gameplay, not only different effects applied to your character during fights, but there will be another important factor to surviving in general.
I also updated Knockdown with ragdoll because having it be animation only doesn't look as great as we would like, so the ragdoll adds some realism to the fall, it works well when hit by the Headbutt ability, however this is still work in progress and will be extended to many other mechanics and systems in the future. Besides all that I’ve been occupied with the usual bug fixes, performance improvements and some stuff I can't comment on yet. So, see you soon!
Amar0k - Programmer
As you’d expect, I’ve devoted much of this month to developing additional AI variants, including the new Ambient AI which will make its debut as part of the upcoming Diet System, breathing new life into the island’s ecosystem through a variety of extant creatures ranging from chickens, sea turtles, goats and much more that I’ll leave for you all to discover in-game.
Besides that, I’ve recently completed some extensive work on our backend. However I can’t share the details of that just yet.
Wedge - Sound Designer
I finished off designing the fracture sounds early this month. I've taken a modular approach to how these sounds will be implemented, creating a collection of different elements [breaks, cracks, pop, crunches and splinters]. I’ve created variants for a range of sizes/severity, which will provide control over the fracture sounds make-up as I can vary the combination of these components. Continuing on from fractures I’ve also finalised some blunt force impact sounds, with the majority of focus aimed at getting the Pachy vs Pachy headbutt sound to hit just right.
I have returned back to ambient audio to create the cave ambient audio. I’ve designed some bedding loops as well as bat and water drip one shots, once I’ve finished designing the sounds for this (currently) final biome, the audio currently not set up, will need to be as well as refined properly in Spiro, aiming to achieve a dynamic and tasteful soundscape with a balance of both diversity and sparsity.
I have also been focusing on experimenting with the design of a selection of creature’s vocals for some new additions that will be coming soonest, including Compsognathus and Pachycephalosaurus, in addition to editing [and designing, for the more unique species] sounds to accompany the ambient animals arriving with the Diet System, all of which I will be carrying over into the next month.
Additionally to the above I have also made some general adjustments to audio; the Utahraptor adult broadcast has been improved as well as the attenuation set up being fixed. Further work has been done in general on the vocals' pitch and volume; the adult Stegosaurus vocals in particular have been improved with some level balancing between layers. I’ve also added some improvements to the environment audio such as randomly triggered stick snap sounds to the jungle floor surface footsteps and light wind and foliage rustle loops to some of the new ambient zones.
Baardo - 3D Artist
In the last few months I’ve been continuing work on the large amount of edible plants we want for the diet system. In addition to the Tagetes, Sunchoke and Agave plants I showed last time, I’ve also wrapped up work on a Horned Melon, Wild Potato Vine and Chanterelle Mushroom.
What I didn’t get a chance to show last time was the assets in the engine, so enjoy some nice eye candy. I’m looking forward to seeing these assets scattered throughout the game world for players to spot and eat.
Bryan - Animator
A devblog from me? First time for everything I guess. Been working on improving our animation workflow, centered mainly around the addition of Pachycephalosaurus and its ability to knock things into next week. One of the hurdles we’ve had with animation is with the left and right turning, used to be those were in separate files so if we wanted to make changes to the base animation, it required us to then have to remake the left and right versions of that locomotion cycle.
Recently however I’ve found a workaround to a bug in 3D Max that allows us to use Layers, which is both significantly more convenient to work with and faster to do. The major upside to using layers is we can readily make changes to the base animation and not have to remake the left/right versions of that locomotion cycle. As an added bonus, limping and other injuries that are visible during locomotion can be done as layers as well, which makes the whole process of adding injury animations to all the current roster faster and more productive.
Fred - 2D Artist
I've been helping out with how our natural environment will be handled. Overall the island is to be a tropical environment. As you've seen from some of Jace’s stunning work, there will be coasts and jungles, but there’s more to that when it comes to the tropics. We’ll have visually distinct habitats so the island has points of interest and uniqueness without losing cohesion.
Recently I've been working on underwater habitats. There will be 4 different habitats; Swamp, Lake, River, and the Coast. The most important thing for me right now is to make sure each habitat has a clear visual distinction to one another. So for example, the color of the water for each will be different, as well as the plants and floor. The real challenge, after finding some visually interesting plants, is finding their names. Googling plants isn't fun. Next I’ll be working on the Rivers, then the Coast. The concepts take a while to be completed but they’ll make their way into the phase-two channel, then eventually into the game for you to explore.
Tapwing - 2D Artist
A lot of my recent work has entailed me revisiting the old dockyard and working with VisualTech, Jace and Dondi to tackle the layout and aesthetic. I gathered the old dockyard concepts, reimagined some structures and worked to create a rough concept and overall layout blueprint of the dockyard.
Additionally since we’ve been brainstorming other buildings and facilities to flesh out the landscape, research and write-ups have been the other half of my workload. I’ve been creating pitch lists of human structures and what potential mechanics or lore they could be tied to. With humans on the horizon, we’ll want some of their environments to be ready.
KissenKitten - Producer
Well this month I hit the ground running upon returning from vacation. Bringing with me swaths of on-location redwood reference images that Jace and the rest of the team have been putting to good use. It really feels like another world!
The majority of this month has been diet focused as that will be the meat and potatoes of Update 4 (sorry Punch). I’m sure many of you have caught Amar0k’s ambient AI streams and seen some of those placeholder critters running around. The plan here is to get a relatively solid foundation of diet items in the game for adequate gameplay and testing. Diets as a whole are intended to hit a few marks which include but are not limited to, bolstering your creature’s growth, increasing your stats and moving players as a whole around the map to attain the numerous benefits of following an appropriate diet. That being said, as with most features we have planned, there are no requirements to following the guidelines of the mechanic but you may find yourself woefully debilitated in strength, speed, growth, wellness etc. Be aware that many of the ambient creatures you have seen thus far are placeholders and are subject to change in model, texture, animation and even species. So don’t get too attached. Alongside the animals will be our diet plants which span quite a few species for which we’ll likely drop more images of in the not so distant future. However, the initial release of Update 4 will not include the entire plant roster as that will take far more time to produce than is necessary to release Update 4 effectively. So you will continually be seeing new diet plants added to the game over the course of 2021.
We’ve also been toiling away with fractures. There are currently 3 types of fractures you can sustain from a fracture-causing attack. Each fracture type has its own debilitating effects. Our primary goal with the fracture system was to reimagine the archaic “bonebreak” into something that feels hard-hitting and impactful without being overpowered and an instant death sentence. Alongside this will come many animation changes. As you may know, The Isle has always favored a minimalistic HUD that aims to keep you in the moment when traversing the island. In order to keep with that theme, we needed to be able to convey player vs player impact in a way that remains consistent with our vision but also gives you, the player, visual clarity as to what is happening when you are engaged in combat with another player. So our fractures will be ushering in new animations that will denote what type of fracture you or your target has sustained. So, at a glance, you will know exactly which players are suffering from which fractures (or combination of fractures), giving you more opportunities to coordinate your next attack or make a speedy retreat.
The Pachycephalosaurus has been getting lots of love this month due to it being the poster child of fracturing. We've been spending a lot of time injecting more personality and combat prowess into it so when you are finally behind its eyes, you will be able to fully feel the fantasy of being a no-nonsense, heavy-hitting herbivore that demands respect and its space. In addition to that, we have been reworking some of its older animations to bring them more inline with the quality EVRIMA dinosaurs demand. So be on the lookout for those changes as time goes on.
We’re also continuously working on improving performance across the board. Which is a never ending cycle. Aside from that, there are a few extra flavor adjustments to some of the other inhabitants. The Utahraptor pounce (which isn’t quite complete just yet) has gotten some love and there’s a new ability for the Pteranodon as well as some work for the scavenging Compsognathus and its governing AI. Humans are also well underway and are on track to make their initial appearance this year. More on them at a later date.
That pretty much sums up the month thus far. We hope you guys are as excited to experience these new systems as we are to present them to you. As always, when the time comes, we’ll want to hear your valuable feedback on what the systems are and are not giving so they can be improved upon. We are also welcoming a new member to the team in August. So if you see them around (if they wish to be seen), say hello.
That’s all folks! Be kind to each other and to yourself.
Much of this past month I’ve been working on the new diet system, setting up the latest design decisions during the several meetings we've already had. I’m very happy with the system we are developing, it seems robust, very flexible and easy to set up after the main programming core is complete, it will bring forth a completely new playstyle, but be aware that this can make the game far more difficult than what it is now, having a good or a bad diet during your life cycle will make an enormous difference when it comes to survival.
We need a lot of balance changes to get this right and even more adaptations as we introduce additional playables. There are also a number of other things that I've been working on but cannot share the specifics of just yet, as we need to be sure that those systems have the necessary quality and performance, otherwise we’d have to go back to the design board, so no point talking about those right now.
Lastly it’s been the usual pending fixes and performance improvements for both server and clients, this is a constant process that we will work on throughout the game’s development, as new content can also affect performance in one way or another.
dmIV - Programmer
Firstly I completed the class setup for the Pachycephalosaurus so we could begin testing the animations. This is a quick and straightforward process on the programming side, but significantly helps the animation team.
Afterwards I moved onto updating the scent effect. You might have experienced strange behaviour when the framerate dropped, or certain particles not being very smooth or pleasant to look at. The style of the plant and water scent didn’t really work out as well as I’d originally hoped with the leaf and bubble shaped particles, so this time around I chose something that resembles the corpse effect more. I think you will enjoy seeing it in the game.
I also added a new mechanic, fractures. Even though fractures will be more heavily utilized by the Pachycephalosaurus, we’re bringing the feature itself to update 4. There are three different parts that can be affected: the legs, the body and the head. Fractured legs decrease your movement speed, but still leave you enough mobility to get around. In the case of the head your vision becomes blurry and you deal less damage due to the concussion messing with your concentration. Getting your body fractured makes you take a bit of damage each time you perform an attack.
Other than that there’s the usual bug fixes. A particularly annoying one that keeps coming back is surfacing as a Deinosuchus and just having it stay there. No accidental submerging, no hopping out of the water a little, no flying up into the sky, just staying on the surface. I went through this several times already and I think I finally reached a point where it reliably behaves how you’d expect it to.
amar0k - Programmer
This year is flying by! I have been more focused on AI lately to try to get some more species out in the world. We should be seeing the Utahraptor and Tenontosaurus AI make an appearance soon with full use of all their playable abilities. You may also be able to catch AI off guard as they are eating or drinking with some added dynamic behaviour.
I have also been working on a new method for spawning AI as the diet system will require the right balance of creatures in the world to function correctly. You should always be able to find the right nutrients, you just have to know where to look.
Lastly the usual performance improvements to AI logic is an on-going battle as everything runs server-side and needs to be handled appropriately. This will only get more complex as we add more creatures and more AI. I am constantly looking for more creative ways to do certain tasks and handle AI behaviours.
Tapwing - 2D Artist
How to design a terror of the skies without going overboard?
Well to start I wanted to branch off from the original design, borrowing and accentuating the forward leaning crest and the sharp yet sturdy beak with some facial features inspired by the great ground hornbill.
While we played with the idea of giving the quetzalcoatlus a fibrous coat. We went with skin this time around. At least for now. We’d like to get our hands on a technical artist who would create a proper shader that could do pycnofibres justice.
Well I’d say Deinocheirus was a mix of fun and frustration.
On one hand there was a fair amount of potential to work with in the way of feathers, different types of skin or scales and other potential soft tissue. On the other hand, Deinocheirus is a rather silly looking animal based on the skeletal. So how to balance staying true enough to the bones while still coming up with something that fits our aesthetic. Ultimately we stayed pretty close to the skeleton for this one, only lengthening the neck and tail a tad and bulking up the hands.
For covering we went with a half and half of textured hide and feathers. Aiming for something somewhat hydrodynamic for the large wader. A mix of hornbill and ducks were used for facial details, giant armadillo claws for the hands, both for offence and to dig up plants and perhaps water sources. Lastly coot-like pads were added on the feet as a little detail suggesting the mud dwelling life.
We had some additional features in mind for the neck and even the nose, but decided to hold off on those for now, saving them for the future elder stage and potential cosmetics.
Wedge - Sound Designer
The first half of this month saw me finish up designing the remaining sounds for the Ocean biome, I spent a decent amount of time creating all the one-shots needed. Now all sound sets are completed for the Coastal biome, a bespoke ambient zone will need to be created, as two of the four one-shot sound sets will need to emit exclusively from the ocean and one exclusively from land. Afterwards I focused on mixing the four existing biomes together, maintaining an appropriate dynamic range as the player crosses from one ambient zone to the next, so there is less work needed to complete the mix later on. In doing so I found that I had only fully developed the idea of creating Fauna one shots for all times when working on the Jungle biome. Consequently, these sounds were missing from the Swamp biome so I set aside some time to create these. Currently all 4 of the biomes I have worked on so far have all audio needed designed and set-up in the engine, leaving just the cave biome audio left to create.
For the second half of the month, I shifted from working on the ambient audio in order to make progress on both Fractures and the Pachycephalosaurus vocal audio. I have started designing a collection of cracking, splintering and popping bone sounds with varying degrees of intensity to audibly indicate how severe the fracture based on size and how it was applied. For the Pachy I have updated the existing calls, adding more layers to give depth and weight to them, whilst conforming aesthetically both to the original calls and to new vocals that I create. The calls were further improved by introducing additions such as the 1 and 3 calls power layer that are audible upon holding the key. I have also created a large majority of the supplementary vocal sounds for the adult Pachy.
VisualTech48 - Environmental Artist
Majority of the month has been spent upping the prop count, with cool new additions that make it more “homey” for our humans, starting by adding a semi-modular television so they can sit back and watch the dinosaurs eat, featuring a lot of variants so we don’t look at the same one each time.
Within the same package we also have the broken mirror variants, with pieces of glass missing or broken, the holy toilet itself, and the sink as well.
Other than that, I’ve been hard at work with the new buildings and interiors, some of which you'll see very soon, as well as one that is still being constructed, but with added stuff as well. This has been a good challenge to make, as some changes have been made to the system, and with the addition of a lot of decals I’ve pushed it to look as “used” as I can with the current propwork we have.
Closing Remarks
That's a wrap for June! We hope that you've all enjoyed this insight into some of what we've been up to the past month. As a parting gift I was able to secure Fred's latest map concept, feast your eyes upon our plans for the Underwater Swamp Environments! - Punchpacket.
We've deployed a small hotfix to alleviate issues that were encountered the previous patch, predominantly those pertaining to server performance. You may need to restart your Steam client if Steam does not display the latest update in your download manager.
Changelog 0.7.109.09
Enhancements
Prevented toggling spectator mode after dying to avoid issues.
Spectator mode client and server performance improvements.
Spectator nametag widget improvements.
Reduced volume of Utahraptor and Tenotosaurus rest sounds.
Bug fixes
Fixed players being flung up from the surface of water sources, causing them to fall to their deaths.
Fixed Utahraptor pounce bleeding values being incorrect.
Fixed Pteranodon bucking animation causing the player to slide.
Fixed footprint materials causing artifacts when flipped.
Fixed corpse performance solution not working properly.
Fixed being able to grow dead characters.
Fixed being able to be attacked while in spectator mode.
Fixed vomit not setting debuff caps after safe logging or a server restart.
Fixed Utahraptor 3 call core layer not playing.
Fixed Tenontosaurus vocals being muffled in certain locations.
Fixed Stamina/Hunger/Thirst percentages only showing if the chatbox was active. They can now be viewed by hovering them with your mouse while the character screen is open.
I’ve been mostly working on the latest update for this month, after the big Update #3. I noticed a big performance hit on the servers caused by the new Spectator Mode system, way higher than expected, so I reworked it a little bit in order to alleviate the issues, which was the main cause of the irritating rubber banding that many of you had been experiencing the last few weeks. I used the opportunity to also add more features to it, such as showing AIs.
Worked also on the Juvenile Pounce for the Utahraptor, which was very straightforward since the basics of the system had already been completed, we just had to do some balance changes, add some additional animations and do some value testing.
As some of you may recall, I mentioned a few months ago that we were working in a new water system, so this month I unified the fluid simulation system to all water sources and with Jace’s help in the material side of things, the water looks good, similar to how it was before, but with the fluid simulation, which brings more immersion and new gameplay situations to the game.
Besides the usual bugs that consume a good portion of our time, I was also working on a Mesh Painting system, in order to dynamically add scars, damage marks, blood, bites or claws in the body of the damaged dinos, for example, but can be used for far cooler things, it still needs some extra work so it will be implemented sometime down the road.
dmIV - Programmer
I started the month with preparing support for the hatchling, subadult and elder growth stages. So far we’ve only had support for dinosaurs growing from juvenile to adult. We set up our systems with the extension in mind, but other features took priority. Now we are getting closer to the nesting system’s introduction and the Pachycephalosaurus will also have a subadult stage, so the time came to add support. It’s currently limited to only allow growth between juvenile and adult, but now we will only have to flick a switch when we get to nesting and later elders.
Last month’s water system rework also opened up an opportunity to add a feature we’ve been missing. Previously our dinos started swimming when they walked into the water down to their midpoint. It had varied results, but usually resulted in dinos swimming slightly above the water when near the edge. Now this height can be customized on a per-dino basis, meaning you can walk into the water much deeper before you start swimming. Overall it provides a much more realistic behaviour.
Afterwards I moved on to the diet and migration systems. I’m not going into specifics for now, but the initial version is functional and ready for QA testing after we’ve pushed 3.5 to the public.
Wedge - Sound Designer
This month I’ve been making more progress on designing the ambiences; with both jungle and plains biomes now complete alongside swamp, two biomes remain. I have now started on the fourth biome to tackle coasts. This will not only include addressing the usual ambient sounds, but also improvements to both the underwater ocean ambience and the ocean surf audio, improving on the quality as well as cohesion with the new changes already made. Currently I have collected together all bird one shots for each time of day, as well as a handful of loops. The ocean surf and underwater improvements are in progress. The ocean surf has been given more definition and a broader frequency spectrum range for improved fidelity. When combined with a more energetic selection of sounds for the underwater ambience it gives a better impression of the waves crashing over you as you are just below the surface. Going deeper will drive a crossfade which fades out the livelier sounds to a subtler and deafeningly empty ambience. To accompany the deep ocean ambience I have designed a selection of aquatic creature calls, previewed in the most recent phase two post, giving more life and atmosphere to the depths. To be explicit it must be stated that these examples are the raw one-shots before they have been put through real-time distance processing so may differ slightly due to this.
I have also re-evaluated the categorisation of the spatialised one shots that spawn around the player. These calls are now categorised (bar the underwater ambiences) by birds, insects (as before), as well as Fauna and a new category - a bespoke sound set indicative of the relevant biome. Each sound-set by and large is different depending on the time of day. This change should achieve a more tailored ambience for each biome whilst increasing the perceived bio-diversity and detail.
Although these changes to ambiences won’t be heard until they are all complete, sounds have been added to the new buck animations and some tenonto sounds have been altered, all of which will be included in the upcoming patch/hotfix.
VisualTech48 - Environmental Artist
Hello folks yet again, as I missed the previous month I won’t miss this one!
As always I’m mostly working on human stuff, but now you get to see them in game. I’ve been focusing heavily on adding the interior and exterior proper bases to the map, and voila, here we go and here we have two new set piece locations, alongside a bunch of new props to fill up the way. The whole system works flawlessly now so you will soon be seeing stuff like the radio tower and some other structures already in the map getting massive overhauls, as they get their interior. New modular systems are being built like the modular Locker System, and future props like these to ensure a lot of varirarity to the whole human aspect.
While it is taken care of, a lot of props are still on the way, so stay tuned for those, as the humans slowly creep up upon us.
As well I’ve done a lot of the shading process to make the whole locations far more interesting, with added Dirt and Moss, and the props can now benefit from said blends and additions, alongside a bunch of small fixes to the existing system to make sure it really feels at home.
Seiza - Video Editor
After the trailer for Update 3 was finalized, I started with the next tasks, including the upcoming second trailer for Update 3. This will have a different format, a little less cinematic but more informative. The planning and the filming went well and quickly, in the last two weeks I also completed the editing and polishing part.
With such small teasers and trailers we would like to keep you up to date at all times, so it is possible that you will see more of those informative sneak peeks in the future.
I also received your feedback on the Update 3 trailer and I really appreciate it. I am very happy about your kind words, Thank you!
Tapwing - Concept Artist
This is our dropbear of the Isle, or rather our mix of anole, jaguar and attack dog in dinosaur form. When it came to features for Herrerasaurus, climbing was too fun an idea to pass up.
The first hurdle I had to tackle was finding a reference for climbing. There aren’t too many climbers sporting a long set of hind-legs and a short pair of arms like the Herrera has. Outside of some lizards I found the Tarsier, which proved to be a lot of help for reference, sporting similar proportions to what I was looking for whilst still being a climber, jumper and hunter.
Now while a climbing mechanic was a nice idea for mobility, it still felt like Herrera was missing a little something in the hunting department. Which is where the far right concept comes in, a bite with a grapple. You could just bite and deal some damage, but if you bite and hang on, withstanding some running and bucking you can get a bite of food from something you weren’t otherwise able to kill. I liked this idea for a couple reasons outside of its mechanical usefulness.
On one hand, there’s something humorous about the animal being thrown around like an over ambitious cowboy, while on the other, I find it a rather unnerving idea that something could dart out of the woods and suddenly latch onto you.
Baardo - 3D artist
This month I started work on the first in a series of edible plant assets. I was given quite a hefty list of these so I'm bound to be doing this sort of work for quite a while. For efficiency's sake sometimes it is important to lump assets into the same texture and material groups, so I worked on the first three in tandem.
Quality vegetation work is entirely rooted in good foundational texture work. Oftentimes you won't know if the asset will turn out well until the very end of the process, so it is important to have a solid plan for what you want. Here I've laid out some of the components I'll need for this series of assets.
And finally here are some shots of the assembled pieces, I'm quite happy with how they've come together.
KissenKitten - Producer
After the launch of Update 3 we shifted gears and are now moving full steam ahead with Update 4. In addition, the hotfix we've been working on has been packed with so much additional content that it has partly evolved into its own mini-update which we've coined as 3.5.
Production moves briskly forward on diets. We're nailing down each species, what they provide, who they provide it to and where they're located amongst other things. Which is all necessary to ensure that we get a fully functional ecosystem up and running, as well as providing everyone with an intricate and interesting gameplay loop for you all to sink your claws into. Besides that we've been working on the Pachycephalosaurus which is slated to crash headfirst into Update 4.5. Be sure to keep a watchful eye on our phase-two and social media channels as we can't wait to share all of the neat clips that will be making their way through the development pipeline soon.
Humans and their assets are also progressing nicely, as well as the long awaited community creature that is almost ready to emerge from it's concept phase...
Closing Remarks
That's a wrap for May folks! What started as a hotfix swiftly evolved into so much more... As you're reading this, Update #3.5 should be in your hands, with it a plethora of bug fixes & quality of life improvements.
Update #3.5 is here, and with it a plethora of bug fixes & quality of life improvements. Be sure to sink your claws into the trailer below for a proper showcase of the new additions!
Changelog 0.7.102.30
Additions
Added Pounce to the Utahraptor juvenile.
Added front limb damage area.
Added Buck ability and animations for Pteranodon, Utahraptor, Dryosaurus and Hypsilophodon when being pounced by a Utahraptor juvenile.
Added a Ranger and Utility station to Spiro with open interiors.
Added "Official" filter for unofficial servers. Any server with "Official" in its name will not be displayed in the server list, excluding our official servers.
Added Green color for Official Server names to better distinguish them from unofficial servers.
Added new Utahraptor trot animation.
Extended Spectator Mode system to show AI.
Added toggles to spectator mode using Page Up and Page Down for: Show All, Show players only, Show Alive AI only, Show Corpses.
Added PageUp and PageDown to action bindings.
Enhancements
Replaced the water for rivers, swamps and the ocean with our new Interactive Water system.
Set Hypsilophodon tail feathers as tail tip damage area.
Made Stegosaurus plates and Hypsilophodon eyebrows ignore damage when hit.
Updated all footprints normals atlas.
Made Eat hints appear based on corpse, instead of capsule.
Made pounce leave crouch state.
Updated Pounce to avoid interrupting fall animation in water.
Made pounce to play miss animation when landing in shallow water.
Reduced attenuation of all creature idle vocal sounds and breath sounds.
Reduced night time.
Increased strength of creature foley ducking ambience.
Made buck apply stamina cost scaled by pouncer's growth.
Set Utahraptor growth time to 75 mins.
Set Tenontosaurus growth time to 105 mins.
Set Carnotaurus growth time to 135 mins.
Decreased Pteranodon buoyancy to fix juvenile swimming.
Raised the camera if the character is too small to prevent the spring arm from going inside the ground.
Audio fixes and improvements to Tenontosaurus jump and vomit, and Dryosaurus jump and evade.
Bug fixes
Reworked part of Spectator Mode for better performance server side. This should hopefully fix the rubberbanding issues that were present in the previous patch.
Fixed new footprint/blood scent clouds sometimes not fading in.
Fixed blood splat scent clouds sometimes persisting indefinitely.
Fixed being unable to perform ALT attacks with too low stamina.
Fixed damage areas around the neck.
Fixed Hypsilophodon not being able to move forward from jumping in place.
Fixed rest and ragadoll issue when dying after swallowing.
Fixed an issue with Pteranodon vomit animation.
Fixed BloodSplat rotation.
Fixed some rock collision causing corpses to fall through them.
Fixed being able to zoom in and out while sleeping.
Fixed sometimes being unable to take off as a Pteranodon after crashing.
It's time for the release of our updated EVRIMA Roadmap, which is predominantly based upon what we have learned through both EVRIMA's development process, and Legacy's mistakes. The initial launch of The Isle focused on rapid introduction of playable dinosaurs with little to no diversity of playstyle or uniqueness. Though the EVRIMA roster is much smaller, the terrestrial, aquatic, and aerial creatures all have base implementation complete and shared features. With our observations of the active state of the game, as well as what has shown to be the most positive receptions, we firmly believe primary development focus should be on mechanics, and not arbitrary roster expansion.
Below the link, I've outlined the various changes to the Roadmap, be sure to let us know what you think!
'Not Started' has been renamed to 'Pre-Production'. 'Complete' has been renamed to 'Implemented'.
These two changes have been made to more accurately reflect the different phases of development and status of the content.
Previous Updates
Released updates will now be merged into a single column, preventing the board from becoming cluttered whilst still leaving an archive of our journey.
Update Order
As part of our drive to optimize our production process, we've split the updates into smaller chunks. These shifts should allow us to update faster while still focusing on delivering meaningful content that adds to the gameplay experience. Sub-updates will also share the same column as their parent update, ensuring that the majority of the roadmap is viewable without unnecessary side-scrolling.
Update #4: Diets & Fractures
Diets will now accompany the debut of our Fracture system. One of the main issues with current gameplay is the lack of an intricate game loop, resulting in players opting to spend the majority of their time in one area of the map. The Diet system will encourage and reward players for striking out into the world to fulfill their various needs, as well as providing herbivores in particular, a far more meaningful gameplay experience.
Update #4.5: Pachycephalosaurus
While Fractures can be inflicted in a variety of different ways, it simply wouldn't be the same without a certain hard-headed and irritable herbivore administering them the old fashioned way.
Update #5: Ancestry
We've heard your feedback and rest assured, we are well aware of the popularity surrounding the beloved Nesting and Skin systems. So we're happy to announce that they've both been moved up to Update #5. Expanding upon each system and introducing a brand new one.
Update #5.5: Improved Day/Night Cycle + Night Vision
The implementation of Night Vision will have a profound effect on the way players behave at night. During this time it is imperative for us to actively monitor the balance between the various species, hence why we have decided not to include a new playable creature as part of this update.
Update #6: Gore
Gore will be a significant undertaking. Therefore we firmly believe that it is appropriate to debut as it's own focused update. We'd also like to remind everyone that The Isle is intended to be a survival horror game, first and foremost. The implementation of Gore will usher in a much darker tone for the game that is far more violent and visceral than what you have come to know. Our aim is to replicate the beauty and unapologetic savagery of nature.
Update #6.5: Night Terrors
While you may find poisonous plants out in the world, it'd be a tad strange if venom were to debut without something designed to inflict that nasty bite.
Ongoing Content
Both the Perk System and the UI Overhaul have been moved into the Ongoing Content column. The Perk System is designed to have interactions with various systems such as Diets, Nesting and more, therefore we feel that it's more appropriate for it's implementation to be more of a process, akin to the Elder System. Given that the UI Overhaul will affect all current and future menus/mechanics it also makes more sense to be part of our Ongoing Content column. AI has been merged into a singular card, to prevent the roadmap from being spammed with too many cards.
Inhabitants
The Inhabitants column allows you to stay up-to-date with our various playables as they make their way through the development pipeline, including updates/adjustments to inhabitants that have already been implemented. Keep in mind, this list does not currently encompass the full roster of animals that we have planned for EVRIMA. It will be updated as time goes on.
We're deploying an additional hotfix aimed at resolving some issues that were introduced in our previous patch. If you aren't able to see the update, simply restart your Steam client and your game should update to the latest available version.
Changelog 0.7.92.02
Bug fixes
Fixed Spectator mode causing a memory leak on an Admin's client.
Fixed a number of server calls that negatively impacted performance.
We hope that you've all been enjoying Update #3. Here's a small hotfix aimed at resolving a variety of reported issues, as well as improving admin functionality.
Changelog 0.7.91.13
Additions
Added server logs for some abilities.
Added name toggle for admins (default key: "End").
Added extra info panel to the spectator mode. (default key: "M").
Added the ability to teleport to players in spectator mode for admins.
Added groups to server chat logs.
Added server logs for admins entering spectator mode and toggling names.
Added keybinds for toggle names and extra info panel.
Enhancements
Vocals and footstep sound improvements.
Disabled pack scent appearing for players that are underwater.
Filtered out some steam verbose logs.
Made attacks that hit multiple locations apply the highest damage multiplier.
Made characters only start swimming when deeper into the water, prevents swimming above water when going to land or sliding backward.
Made disconnect server log async.
Made spectator mode toggle with default key: "Del".
Toggle names can now be used in both spectator mode or gameplay mode.
Bug fixes
Fixed chat not autoshowing.
Fixed fall damage sometimes being applied multiple times in water.
Fixed sliding after login.
Fixed jitter while jumping.
Fixed rest ability being affect by vocals when the stand up animation is playing.
Fixed and improved several server logs.
Fixed spectator mode causing admins to remain invisible sometimes.
Fixed spectator name tag inconsistencies and bugs when players log in or out.
Fixed lunge causing scaling issues on its target.
Fixed other Pteranodon's going into falling animation after biting/skimming.
Fixed "jelly legs" occuring rarely after being lunged by a Deinosuchus.
Fixed issue with bleeding not properly applying clog decrease %.
Fixed corpses going into the idle pose in some cases.
Known Issues
Below is a list of high priority issues that we will be aiming to resolve in another hotfix before we press on towards Update #4.
Rare issue where players can fall underneath the map.
Occasionally players may not be able to spawn as a Deinosuchus. Relog to fix it.
It’s been another month of extensive work on Update 3. Much of it spent hammering out issues discovered throughout the stress test, which gave us an absolutely enormous amount of helpful information about the server and some hacks that were trying to mess with it.
There have also been a lot of minor changes to the codebase, primarily aimed at improving server side performance, there are however some client side optimizations as well, but some of those optimizations may not be implemented in the first release of the update, they’ll most likely be delivered in further patches or hotfixes.
As always, a lot of bug fixes and improvements to old and new mechanics, but also small additions, such as the swallowing animation that you may have seen during the stress test, the gore masks for Ptera, Deino, Carno and more. Some of which have been purposefully left for you to discover. Expect to see even more coming down the pipeline soon and with the addition of new members to the team we expect productivity to increase that much more. Not much more to say at this time, but rest assured we’re all hard at work and pushing forward. See you next time!
dmIV - Programmer
I started the month with some animation system changes to the deino. When turning in place while swimming it now plays a dedicated animation instead of just using the standard swimming animations. Swimming movement is pretty difficult to get done right, due to it having to be very smooth without any sudden snaps that we might get away with on land. Fortunately though it worked out without a hitch.
Issues kept popping up with our swimming system throughout development. We’ve been making changes to have it working right, but we just kept running into more difficult problems. So I ended up reworking it quite significantly and now we have a system that’s less error-prone and easier to work with. This ended up being quite challenging due to having to dig deep into engine code, but it ended up working well and got rid of our previous issues, so it was worth it. Even if we ended up releasing a build that allowed players to swim in the air. At least you got some insight into what we put QA through.
Amar0k - Programmer
Well it’s been a crazy month for me, some of you have seen I've finally moved into my new place and settled in… Before an incident where I accidentally flooded half of it, oddly fitting during the development of an aquatic update.
There has been an absolutely enormous amount of bug fixing going on as we got things ready for Update 3’s release. Besides that however, performance improvements to AI and productionising code so we can speed up development times and make sure we have a robust foundation to move forward with. I’ve had some fun with the Utahraptor AI and I'm pushing to get that out as soon as possible as I'm sure you’re all sick of the Dryosaurus AI by now. That pretty much wraps it up from me. I hope everyone has been having fun with the stress test and look forward to seeing more jump scares!
Tapwing - Concept Artist
This was one of the more straightforward creatures to work with. We liked the base design of the original Shant, so we started with that and tweaked body proportions to something that looked heavier yet balanced. With the redesign we also took the opportunity to add a couple features; the Shant’s notably square chin and the Edmontosaurini’s famous hoof-like forelegs.
Lastly was the spine. Fred had come up with a whole set of really nice options, but one of his in particular caught my eye for two reasons:
#1 was the slightly macabre look the spikes could have if you weren’t all that familiar with the Shant’s skeletal.
#2 was the 2nd silhouette it gave the animal - giving it a nice singular curve to it’s back that felt reminiscent of the original design while still letting the duo hump shape of the animal's actual back shine through.
Wedge - Sound Designer
With the majority of audio work needed for update 3 rounded out (aside from the occasional fix, improvement or tweak) my attention has been fully focused on re-making the ambient audio, in this month’s case, the swamp and jungle environments.
A huge amount of the process has involved trial and error approaches to create a more dynamic ambient environment, the final result of experimentation has led me to use a larger array of audio loops, which are less dense than the ones previously used. The volumes of these loops are carefully and methodically modulated over time to create peaks and troughs in the density of the ambient track. I divided these audio loops into categories - birds, insects and a distant bedding – the latter being used to create a sense of fullness without occupying too much of the dynamic headroom. This allows more dynamic range to play with, which can be filled with the audio produced from the actions of players, punctuating the ambience opposed to fighting with it. Although the end result gives a much more immersive and diverse audio experience, using a larger variety of audio loops, which do not have a definite audio volume point of reference, has made the mix process slightly more cumbersome. However, the swamp Biome is now complete and Jungle not far behind, after which I will be moving on to creating ambiences for Biomes that have not yet had their own audio in Evrima.
I have also designed a selection of one-shot audio files of fauna and generic dinosaur calls to be used in the night ambience. Combining these sounds with a restrained and evolving approach to ambient loops will give a much more suspenseful effect to the night ambience, laying the groundwork to build on when we tackle upcoming content such as Night Vision.
An important aspect that was stressed when implementing these calls, particularly the generic dinosaur calls, was ensuring they do not confuse people into thinking we have snuck in some new playables. Although the audio files created have the weight and power to be used as calls for large creatures, they are routed through real-time processing to put these sounds spatially into the distance so they blend with the ambience, providing atmosphere and immersion and not distractions.
Alongside these changes to the ambiences, I have also been looking at further improving the vocal attenuations, both for realism and so they work harmoniously with the ambience from larger distances, some of which can be heard in Update 3, the remaining majority of changes will be added alongside the new ambiences when all are complete.
KissenKitten - Producer
We’re back, back, back again and happy to finally release Update 3! It really beat us down trying to get the feeling just right. We spent the vast majority of April really trying to fine tune the Ptera and Deino gameplay into something that felt satisfying. While we are happy with where things ended up and it would appear many of you are as well, there are still one or two outstanding features we want to deliver on for those two animals. Like most of what we do these days, it’s going to require some new tech. So those things will be developed in the background alongside standard production.
Now that Update 3 is released we’re moving straight into Update 4. But before we dig deeper into that, there are going to be some shifts made to the roadmap that we hope you will like. The decisions we’ve made really focus on the systems that add replayability to the game, are foundational, fun and also, hotly requested. With some of the coming shifts we should be able to update faster while still focusing on delivering meaningful content that adds to the gameplay experience and isn’t just cosmetic. Be on the lookout for those changes soon. An announcement will accompany it’s release. Let us know what you think.
Lastly, stay tuned for further development of the Pachy. A hard-headed and irritable herbivore with trouble on the brain. Show it an immovable object and the Pachy will put it to the test. Don’t let it’s stature fool you, tangling with the wrong Pachy can have crippling consequences. Leaving you dazed, damaged or a wet pile of battered flesh. Approach with caution!
The animation team is hammering away at the Pachy’s animations and personality. With a fair amount completed and more to be checked off soon, in addition to some reactionary animations for it’s targets. WHAM! We’ve also got some more things blooming on the horizon by way of map changes, flora, fauna, human structures and humans themselves. We’re growing our team slowly but surely to add more quality and expedience to production. A few more key components and we’ll be right where we want to be. Be good, be kind.
Closing Remarks
That's a wrap for Update #3 & April folks. It's been an incredibly busy month as we hammered out issue after issue during the stress test, which we are incredibly thankful to our community for participating in. Through your gameplay we received an absolutely staggering amount of useful data that helps us push forward towards our ultimate goal of creating the game that we've all been dreaming of since our childhoods.
Before we go however, I'll leave a link to our trailer for Update #3. Prepare to soar through the skies as the nimble Pteranodon and delve the darkest depths as the terrifying Deinosuchus. Enjoy!