Jump to content
Welcome To The Haven! Join today! ×
  • Welcome To Our Community!

    Welcome to our community site, full of discussions on Dinosaurs, and more! Please register if you'd like to take part in the chat yourself!

    All accounts from XenForo are imported over to the new site! You may have to login with your email address, though. Our email system seems to be working fine with various tests.

    Once you register or login, this message will disappear.
  • [Isle News] DevBlog #56


    GameNews
    Filipe - Lead Programmer
    It’s been another busy month with a primary focus on the new playables like the Tyrannosaurus Rex, Triceratops and Allosaurus. The T-Rex’s signature mechanic, Crush, is nearing completion, with only a few animation adjustments left to finalize.

    Another mechanic for sub-adult and older tyrannosaurs is a short, but effective speed burst to aid in ambushes. It has worked fairly well during internal tests, but we’ll be continuing to monitor its impact after release. We may also extend this ability to other animals, depending on its performance and balance, otherwise removed if deemed problematic.

    In addition, I’ll soon be wrapping up the Throw ability for the T-Rex. This is primarily a gore-focused mechanic rather than a damage-dealing one, allowing players to throw corpses or enemies that are already guaranteed to die once released, which is an extension of the Crush ability but for smaller prey.

    I also worked on Spawn Codes, which allows you to invite your friends to spawn alongside you. This feature is already available in the ongoing Hordetest. The Cannibalistic mutation now comes with unique skin colors. Once the mutation is active, your chosen skin will be overridden by a specific color set that indicates to others your dietary preference.

    Besides that I also added an option to swap asset sex from within the skin creator panel, which has been a long requested QoL change that became necessary with the introduction of spawn codes.

    Thermals and Slipstreams are also finalized and are exclusive to flying animals. While these systems could have even more uses in future, we currently have no plans beyond their current intended functionality.

    To wrap things up, I’ve implemented new admin commands, made various improvements and fixes to pounce (including collision and animations), addressed animation issues for Triceratops, and resolved various other bugs across different areas.

    See you next time!


    Amarok - Programmer
    Hello! Most of the last month I've been working on AI which includes Carnotaurus, Tenontosaurus, Omniraptor, Dryosaurus and Deer along with a new behaviour debugging tool that works with the new AI logic system. I also spent some time working on an extension of the engines navigation system for pathing around water and dynamic obstacles.

    Bug fixing for the Psittacosaurus and its object carrying feature. I’ve been prototyping a new system for grass trails which are basically just flattened or grass being pushed down as characters walk through it. There are lots of challenges with this in terms of replication, culling and performance. I'm looking forward to finishing the production version of that soon.

    I’ve also been working on the new replay filters which are designed for replays to give a more cinematic or immersive feeling to replays. Reworked some of the audio for animals to have “attenuation” meaning instead of fixed distances for an animal to “hear” a player the perception adheres to the sounds actual attenuation, This also comes with the advantage of more granular control of when and how audio is played. Investigations are also underway for various issues and server performance on hordetesting.

    I’ve also added a small QoL change that's worth mentioning, If you are disconnected for some reason or the game crashes you can now reconnect without needing to queue again. This is entirely dependent on how long you take to restart the game, if the game detects an active session when you get back to the main menu it will prompt you to reconnect.



    VisualTech48 - Environmental Artist
    This month I’m happy to reveal our next, massive structure on the island. The original and monstrous DTA (Dinosaur Transportation Area). While it's been a large undertaking, it is now ready to be used in-game, and it features almost twice the size of our regular dock DTA. It is meant to house the largest of the dinosaurs for further transportation and has massive fences and sally ports to keep everything contained.

    02bd272f0d7b8e08797be4eb0fd0035ebaec6124.png
    c68941cf7ec855e735afa065beaac75a0286fff0.jpg
    660e6f241725e4c483abf1c063cb75a255a6f01c.jpg
    09a8b9f8f37eb08bf228d8aaf27a662a58eb321a.jpg
    b62c58504524cd1b88b5a34ff71fe78282e08caa.png

    Next up, I’ve been working hard with Jace on some minor river fixes that came with the new waterfall area, however, most importantly I was and will be on the GUTS assembly for the interior to finally bring it full circle to life. I won’t go too much into detail right now but rather give you really nice snippets of what we are building here, in which all of the areas and hallways will connect to various hubs and GUTS parts.

    b3dad466e994cbba2f555a4348da8eff87ca552d.png
    5592362819d2c6a9c30787b1839cf590e5af1ca5.png
    c04b0da3625642997b1144d1956536733a375e58.png
    46a18208e4b6cc37fbc3f493164b63e06818895f.png

    That is all for this month, I hope you enjoy the snippets. Until next time.


    Wedge - Sound Designer
    At the beginning of this month after a bit of time away at the end of January I finally finished off Maiasaura with a new pinned vocalisation that better shows the distress with more visceral screams throughout the animation.

    I spent some time readjusting footstep attenuation ranges to travel to more appropriate ranges for each size and speed, giving crouch and sprint their own ranges opposed to sharing with walk and trot respectively. The ranges have been reduced slightly to work together with the introduction of new audio for moving through foliage. With the reduced footstep ranges this will give more opportunity for stealth play to be a viable tactic, if you are considering how you approach. The foliage sounds will have a range that carries further so you will need to be aware of how much noise you and others around you are producing in highly vegetated areas. This will also play nicely into the Gallimimus’ paranoia mechanic so it is harder to tell whether the sounds you are hearing are real or not.
    After recording a large amount of foliage source material I have created an audio system that dynamically changes the sound of foliage based on the size and speed of your Dinosaur, small crouching dinosaurs will produce a light rustle of leaves whereas large sprinting dinosaurs will create a cacophony of snapping stems and thick swooshing. The snapping sounds will also change based on whether the plant you are moving through has a wood or plant based trunk or if it even has a trunk at all.

    For the rest of the month I have been working on Triceratops. Starting with adding in the legacy vocal call sounds as placeholder so it is not silent until its new vocals are complete, as well as adding footstep sounds to its basic locomotion animations. Next, I did a preliminary pass on animations adding more footsteps where necessary as well as foley sounds for all animations. As vocal sounds are introduced for all the various mechanics and animations these foley sounds will be methodically tightened up in terms of sound quality, volume, sync etc.

    I have also been working on new designs for its adult stages’ calls maintaining the essence of the legacy calls but giving them the usual glow up. However, some changes are being made to the overall design principle, giving the adult stage an emphasis on a booming quality to really sell its stature and power and keeping the higher elements of the original sounds for its subadult phase. I’m looking forward to hearing these out on The Isle!


    Tapwing - 2D Artist
    I’ve been busy with a few things lately. Outside of some icon and logo edits or variations, the modeling/concept team and I have been chipping away at the elder designs for our dinosaur roster, trying to make sure each one has its own little characteristics so not all the elders age in exactly the same way.

    Outside of the dinosaurs, I’ve gotten a chance to tackle updating one of our older legacy concepts; the tissoplastic reaper!

    27083855169d7be26e6bb3b000edd6c5375deb66.jpg
    a856c179637b32acad650fc5cc47445415c48f38.png

    This was one of my favourite concepts from before I joined the team, so I very much wanted to keep the overall character of the reaper, with its needle laden skin and bat-like appearance.

    One feature that didn’t quite make the cut though were the scythe claws that used to protrude from the side of the hands. While it did make for a neat silhouette, its existence just started to look impractical, particularly from a mobility standpoint where an oversized spike coming out of the hand is simply begging to get caught on everything in any remotely tight space. Besides, with talon-like claws and forearms loaded with thorns, it has everything it needs to rip its prey to shreds if it gets the jump on you.

    I did try drawing up a smaller “collapsible” version of the scythe claw, but it remains to be seen if it will make the cut.

    Scythe-claw aside, we didn’t want to just take away a feature from the reaper without putting something back. After some thought, the idea of adding a membrane to the underarm was pitched with the idea that we might try giving it a gliding ability to allow the reaper more range for surprise attacks from high up places.


    hypno - QA Lead
    I hope that you are all enjoying the first iteration of the spawn code system, which was proving to be a bit of a pain to get to work initially, but it seems it’s finally almost there. During this time, we’ve been looking at feedback on how this mechanic can be improved and we’re constantly making changes to it. Speaking of, just recently Filipe made it so that Stream Mode hides the spawn codes from being visible (while still able to be copied), which should hopefully assist your favourite streamers against those pesky snipers!

    QA have spent the majority of this month with a large focus on some of our most anticipated playables to date, the Tyrannosaurus and Triceratops are very rapidly becoming ready to be moved over to our horde testing branch. As you may have heard, we will be staggering the introduction of these characters, first testing the Triceratops on its own, then the Tyrannosaurus on its own, before finally testing them simultaneously. The reason for the staggered approach is to have our full-focus on one playable at a time, increasing the number of people testing the individual species, resulting in more bugs caught and for ease of balancing against the rest of the roster. Here’s just a handful of issues that we ran into:


    Troodon causing Rex to grow even larger:
    youtube_16x9_placeholder.gif

    Rex taking head fracture to the next level:
    5ac1972266c3340428ba58abdf54a54987c73875.png
    Rex turning other characters into a skipping rope:
    youtube_16x9_placeholder.gif

    Omniraptors shrugging off Triceratops horns:
    youtube_16x9_placeholder.gif

    Triceratops abomination:
    youtube_16x9_placeholder.gif


    Thank you to all of those that are participating in the latest horde test, reporting issues using our community bug form, and continuing to assist us with making the experience as smooth as possible - we couldn’t do it without you. Here are a couple of highlights from the community reports:

    Gallimimus turning upside down when falling with a fractured leg:
    youtube_16x9_placeholder.gif

    Bouncy waterfalls:
    youtube_16x9_placeholder.gif



    KissenKitten - Producer
    So there’s Hordetesting going on this month. Thank you to everyone that has participated. There’s some additional content that will eventually make it into hordetesting over time but for now we appreciate your feedback.

    We’ve been making some tweaks to playables across the board that will slowly start appearing over time. Some changes from mild to wild, in no particular order for ceratosaurus, herrerasaurus, omniraptor, troodon, maiasaura and others. All of that is alongside the trike and rex sparring which is looking quite nice. Hopefully we can get some visuals going on that for you guys. We’re trying to preserve the ability for the trike to also be able to spar with the diablo at various lifestages even if at certain sizes it becomes no contest. But until those sizes, who “wins” is up in the air.

    I’m very pleased with the work our animation team has been churning out. Trike and Rex have some filler animations I’ve been creating as testing dictates. The visuals we want to use and the visuals we need to use are not always the same thing unfortunately, so I have to make sure the visuals are lining up with the mechanics as best they can and within time constraints, which takes a bit of trial and error. For instance, what animations the creatures transition into and out of based on what abilities they used prior and which they use next. It’s a whole thing.

    The rest of the animation team has been cooking with gas. Not only have they knocked out their contributions for tyrannosaurus, triceratops, allosaurus, austroraptor and kentrosaurus but they have also made quick work of a new roster wide feature that will be coming soon enough. Provided it works the way we want it to. Should help some of the tricky terrain less tricky. If that weren’t enough, they have also begun animating the baryonyx which I’m so excited to see come to life.

    Do keep in mind though that animation is but one rung on the ladder of completion. So being animation complete is not the same as being production complete and not indicative of a release. Skin, material, tech animation, sound, programming and balance setup all contribute heavily to the completion of a playable. So lots of support for the other departments as they are all important.

    Speaking of departments, I’ve got a few things I can share:

    youtube_16x9_placeholder.gif

    youtube_16x9_placeholder.gif

    youtube_16x9_placeholder.gif


    4efb073f6522d20bf865f840565534e9817da09b.gif
    6a015fab8b8fe2a74fd152a4778cba7e64b71c54.gif
    9e50edbfec0551dc4c40f9966616837783667b39.gif
    26dfd9c146d77498d984c53ef6e1b71a7257f4fd.gif
    69198677323ab1ed5325c3861406c7ee2d9cc691.gif

    aab934679cb9071e70c398ccaed0679c551c140d.gif

    ac7985605f214f50d45d9721aa7aa8af6bebdfd4.gif

    4d29b745b5621034d496e7cdd04a1514e7ee2cb1.gif

    8e3ceb57e1c2fecefac1a6b97cf4e1cebf4e944b.png

    7d74156975787befc3248cb675ac58257d9561e2.png
    76b24736732e78f9e24a3dc812164d1f8ed74408.png
    cc21071e4f683b3f1e97aead437f11ac76061f62.png
    bb47a8be474dc3225aa5af392797678d821f9691.png
    69274938c3b2fd1c73cf9ffb4a36bd728d0817de.png
    3749af91bbfff6cf09bd7690c0820c0a082820b5.png

    53826e665a52231321826b923df1d4eb500ae0cd.png

    30cf00f7163792c86f5ebefa1bff67a86d300d41.png
    728ac351aa32a4f75b180dcf98b4fed3f49ec535.png
    9c3fdc7a661317d6992b1b441fbc6499ac716002.png
    3927dff9033d542d61c463687846bff0098753f7.png
    728ac351aa32a4f75b180dcf98b4fed3f49ec535.png
    536ef6a873b679dd98950b37408e68c3b1f6f31e.png
    2eef5ea1072fec4fbea40fa7f31fc2bfd4e5bd84.png

    a2d62356a7c3e18fecb9ab87297de691e49ca68c.png
    b861054477822f38ba9ab2e517032b6140b12e57.png
    291a767487d2cdd6ccc1d6ffd291e7a8b1aa9ffd.png
    9027dc802bfbb41b798f75b5c7a19cb55cb76896.png
    5169bf948944715c79560522127b244f8550eb3d.png

    bb5ed00fb028b5bf2a658f83c583894ad8d9ff32.png
    e22b5988512695a4e2a7203d5539ebc369d1658e.png

    707948909965ee697661c3e7a792e137b969e6c3.png
    929c7cdb1d88d4ee1b54a49ac1170a6b5146ac9b.png
    cc0de9e92e3712659cb9ec29f45728809263b2f5.png

    View the full article


    User Feedback

    Recommended Comments

    There are no comments to display.


  • Tell a friend

    Love Mesozoic Haven? Tell a friend!
  • Who's Online (See full list)

    • There are no registered users currently online
  • Current Donation Goals

    • Raised 0.00 USD of 500.00 USD target
    • Raised 0.00 USD of 120.00 USD target
    • Raised 0.00 USD
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.