Primal Dominion cover
Primal Dominion screenshot
Genre: Shooter, Puzzle, Adventure

Primal Dominion

UPDATE 0.1.7.1.3.a

Hello Survivors! It's been a while. If you're not up to date with our Discord, we're working our way into re-emerging with a much more robust version of the game, it's better than ever AND we're focused on keeping everyone updated consistently. Some of you have expressed a distaste for joining yet another Discord and I can totally get behind that, so to strike a balance we will be posting quickly accessible information such as recent development progress and upcoming features on the Discord and then Playtest announcements, updates, devlogs and change lists here!

//////// Introduction (to the new guys) /////////


It feels appropriate for some introductions, I am Primal, the Lead Developer.
Some of you may know me already but for those who don't, I got ownership of the project in late 2022 and have been working on it mostly solo since then.
Our team mostly remains the same, most have not worked on the project since I took hold of the project but I've been building the project from the ground up on a fresh codebase all the while squeezing time for animating, texturing, modelling and optimizing.
It's been a long year and a bit but I think the project is now in a suitable position for the lime light and I want to drop all the goodies about development & playtests in the Discord Server and over here on Steam Community.

A preface for those who have not been paying attention for the last couple years. The game is not the same as it was, as this is a debut devlog it is fitting to show the difference of the game in 2021 compared to current day.

Early 2021: We did not know what to do for our controller, it was incredibly basic, did not respond well to inputs and did not have any mouse aid for directing the dinosaur. Funnily we considered hiring a few Animation Programmers to get it up to par with where we wanted to go for.



Easter 2024: A lot of work has been put into making the dinosaurs feel incredibly bespoke, smooth and unique to every species. Across the board the game has been polished and refined. Don't take just my word, participate in a playtest so you can get a feel for it for yourself!



Onto the real meat of this devlog, the update that is launching today with it:

//////////////// Features & Changes ////////////////


We've made a lot of work since our last major update (Dec 2023), most changes are QOL and are outlined in the change lists but I'll be discussing some of the main feature changes/additions that arrive with this update.

//////////////////// New Abilities ////////////////////


If there's one thing that we're trying to strive for is a cinematic but epic feeling experience to the game, we want you to feel every punch, bite, swipe and crunch of every dinosaurs moves. We also want the players to have control over what your dinosaur can do, our 'build' based system therefore requires me to create many different abilities, animations and implement them with our cinematic camera. The turnaround on these have been extremely slow as I've been relegating myself to other areas of work like programming and more recently bug fixing. In any case this update drops a few new ones, here's a new head swipe one for the rex:



//////////////////// Nests ////////////////////


We now have an implementation of Nests which will hold some dino eggs, these are planned to be used in the S&D Game Mode (Nest Hunt) where it'll be a tug of war of humans raiding nets whilst dinos recuperate and brood more at other Nests.



//////////////////// Foliage Interaction ////////////////////


Back from the dead, foliage interaction has returned. This feature has been a bit taboo as to how to go about its implementation but I think I've arrived at a solution that is both performant and does not sacrifice its visuals. It is currently exclusive to some plants which will shuffle as well as play a rustling noise whenever interacted on. Additionally they are reactive to bullets, so shooting through them will make them rustle too! This should help the humans and dinos pinpoint each other much more easily!



//////////////////// Foliage Destruction ////////////////////


Those who were here from our initial prototyping in 2021 were keen and eager to see some sort of tree destruction from our tyrant classes. I'm pleased to say this update welcomes tree destruction! Tyrants can walk through specific trees and they will fall over and break apart dynamically. This feature is quite experimental, the destruction may misbehave but we're eager to see all the cinematic moments this will introduce!



//////////////////// Blood & More Blood ////////////////////


The most sorely missed feature is gore. Previous updates did not feature gore outside of blood splatter and ribboning trails. Earlier in development I had developed a shader based technique which allowed for blood to pool at gunshot wounds but moving forward and reevaluating performance budgets it was scraped. This update reintroduces blood splatter on skin, which dissolves and appears depending on health. This change affects humans too so you'll see blood marks on your hands and arms!



Soaked Spino :)



//////////////////// Other Stuff ////////////////////



Perk Codex


This is a smaller scale of the larger Ability Codex, here you will be able to switch out your dinosaur perks, these are attribute exclusive so they wont allow you to do special moves etc. The visual presentation is still a bit WIP but here's how it is accessed in-game.



Human Audio Manager


Another feature that has been re-implemented, humans will now have voice manager where different voice lines will be played depending on which dinosaur you're encountering as well as manage a dynamic music system which should play intense music during combat!

Crash Logs!


Finally our shipped builds will include verbose logs from start to close, so we should be able to get more information whenever anyone crashes!

This update is also shadow dropping a few experimental features namely interactable physics objects and explosive barrels, won't talk too much about it here but if this update has enticed you into giving a further look into the game I would highly suggest you join the Discord on the Steam Page (Shameless plug but trust me it's the best way to reach out). We talk about ideas and organize our Playtests there!



//////////////////// Final Words ////////////////////


This is all for the first official "Devlog" post. Development may seem slow, I know, I am trying to manage this as fast and as best as I can, there are no definitive release dates but I can reassure all that the codebase is almost fundamentally complete, the game is playable, the time spent now is just making it as fun and as engaging as possible! I will try to keep posting these every few months or so, usually there isn't enough substantial work being done on a per monthly basis that I feel like is worth talking about however if that is something you're interested in then you can join the discord for live updates.

Change lists will be communicated here from any onwards patches. I usually do communicate larger features in the Discord but it feels more unified to talk about changes over here.

//////////////////// Changelist ////////////////////


- Upgraded to UE5.4 for better performance and future features
- Per gun scope DOF on humans (Fixes egregious DOF on specific weapons)
- New Dino Audio
- Guns will randomly spawn with either ironsight or a scope
- Dino Dynamic Hit Reactions
- Saliva Test
- Improvements to dino locomotive
- Dino locomotive keeps focus around the head when sprinting
- Dino Nest + Eggs
- Hotel Map Environment Work
- RTT Buffer to experimentally test out better server/client timings
- Blood Splatter on Humans when low health
- Blood Splatter on dinos when low health
- Blood Splatter on dino teeth after continuous successful bites
- Improvements to blood hud effect
- Random Glove Color + Random Headgear on human spawn
- Human material tweaks
- Optimizations to lighting
- Random Human physical appearance (gloves + headgear)
- Fixed muzzle flash being almost invisible
- You can now interact with physics objects by shooting or walking into them as a dino/human
- Foliage makes rustling noises and shake if you walk through specific foliage
- Palm trees can be destroyed as a large dino
- Improved Dinosaur Footstep Sounds
- Perk codex is available instead of regular ability codex
- Fixed issues for hotel geometry
- Better Material on Spino & Rex
- Reworked default dino health regen perk
- Fix humans not spawning after team switch
- Camera focus resets to center if falling
- Jumping as a dino provides additional forward velocity
- Human Audio Manager for dynamic music
- Higher fidelity shadows on dinosaurs regardless of lighting conditions
- Faster loading times (Can cause some one-off stutters at the moment)
- Less shaders to load for new users
- Fixed humans not doing a ragdoll on death
- Fixed gun fire not working on offline
- Fixed Reload animation not working properly for third person
- Fixed bullet tracer slightly offsetted for FP
- Attempted fix for scopes having strange projection
- Reduced memory to be loaded instantaneously by 70%
- A various amount of coloration options for dinosaurs
- Reworked TSR to provide a more sharper, cleaner image (performance and visuals may differ in select scenes)
- Fixed an issue where sniff audio was not playing for others
- Ambient audio has a bit more depth by using binaural audio with interior culling.
- Potentially fixed an issue where impact sounds were playing twice
- Cleaner motion blur so that it's less distracting and reduces artefacts
- Reintroduced mostly fixed/balanced Shotgun (Experimental)
- Removed Affected/Independent option from human FOV due to TSR artefacting
- Reduced FOV range for Humans to reduce temporal bleeding and to better help shooting accuracy
- Made some netcode more secure and server authoritative
- Fixed an issue with some inputs not being blocked whilst using abilities
- Shaders will recompile every update instead of every fresh install (prevents hitches when trying new content)
- Spino health reduced from ~4300 -> 3800
- Spino & Rex health regen rate reduced significantly
- Fixed an issue where players would see their impact fx happen twice (Noticeable at high ping)
- More accurate gunfire at super close objects
- Respawn now is moved from 'K' to a pause menu option :D
- Misc Bug fixes

SUMMER 2024 PRE-ALPHA PLAYTEST!

Hello Survivors! This is an announcement to share the news that we're gearing for a public playtest this June. We did a few smaller scale PTs around December/January and we've taken some time to address performance, bugs and introduced a few QOL updates to where we feel the game is ready for a more people to get their hands on and help up test out the game. If the playtest date is adjusted an announcement will be made here and in the discord.



//////////////// What to expect? ////////////////


The current plan is for 1 confirmed playtest but we may run a few more on the following days at the same times. The playtest is currently looking to hold a good handful of the active community so we hope to be running a couple servers concurrently, this message is to expand our reach so we can guarantee more players and also keep you guys in the loop because I know many people are wanting to be only active on steam.

The playtest will allow you to use a few of the dinosaurs, namely, Troodon, Moros, Spino, Rex. A few weapons for our humans and we will be playing on some test maps so we can iron out and test the stability of gameplay features.
VOIP is enabled by default so keep this in mind if you don't want to hear other players.

The game size clocks in at approximately ~9GB.
We also recommend everyone has a minimum of 8GB of RAM and a 20 Series (or equivalent) GPU for a good visual to performance balance @ 1080p.

For testers who are returning there will be a more conclusive changelist/update log releasing at the time of the playtest so you can see all the major changes between the new playtest and the one before.

A lot of the work done although may be final is still not a representative of what will be in the finished game. So please do bear in mind there may be missing features and bugs that you may experience but if you want to give suggestions or report any you can do so by reaching out via here or on steam.



//////////// Where do I sign up for it? //////////////


We will be hosting the playtest over on the discord as this is a development focused playtest.

We want to ensure the people who are interested and will be able to make it are given priority for our servers during the playtest so we will be distributing keys around the playtest time (Many attendees are returning testers so don't worry about key availability, this is just a precaution). Future playtests will see that this will not be necessary as long as we can guarantee a steady stream of players :)

We will also be in a call where you will be able to ask direct questions to a few of the devs including the Lead Dev and we will be able to communicate the flow of the playtest over the few hours it will last.

No Mic is required but it would be very helpful if we can communicate to everyone who may experience troubles or difficulties so we can get you in and playing as smoothly as possible.

If you don't want to stay or join the discord but want access to the playtest you are more than welcome to just join during the playtest time to collect a key. Please note that all players will not be able to enter the game outside of playtest session hours.

https://discord.gg/tmAf8FM7n9?event=1240423736289529996


If you have any questions, please reach out over here on steam community or via the discord, hope to see many of you all soon!

Primal Dominion - Pre Alpha Multiplayer Testing now available!

Hey Visitors, Taylor Here!

Today we are excited to announce that the multiplayer component to Primal Dominion; referred to as "Primal Dominion: Aftermath" is now going into early pre-alpha public technical testing.
Aftermath is set post events of Primal Dominion and will feature all 3 factions from the Primal Dominion Story as seen in the single-player demo.

You can find the request access button via our store page under the release date.


If you haven't observed or been active in the Discord, we've gone ahead with the decision to dedicate our player viewing experience to First Person as we feel this makes the experience more grounded, realistic and gritty. Over the past month we have been fielding private testing to our most active community members to collect feedback, smash bugs and improve our content, and the feedback has been absolutely great! To increase the amount of hands on experience and collect even more feedback and metrics we have decided to utilize the Steam Betas feature to make our technical test more easily accessible and visible.

As a forewarning, the Technical Test is a live purely work in progress everchanging build and subject to change and as such we will consistently be updating with bug-fixes, content and features. This is a chance for all to provide feedback and get free early hands on access with our beloved project.

So with that being said let's talk about what the technical MP test currently contains.



Game Mode | Elimination





Elimination is a 3-Team competitive mode that sees Park Rangers, Mercenaries and Dinosaurs go head to head for eliminations. Keeping things simple and straightforward to allow us to build on the player experience and systems.



Inventory and Class System





Included in our technical MP preview is our base-line class system that has specific roles and equipment loadouts, like to be a tank and heavily armored? Than the commando is fit just for you, enjoy having speed and agility, then the tracker will suit your needs. We've been inspired by class Systems from games such as Battlefront, Battlefield and more while building this system. There is much more to come but for the time being a basic implementation is provided in the technical test.
Included classes for this test:

Human Classes

  • Commando - Equipped with Heavy Armor and high powered rifle, a bit slower on the feet but suitable for encounters with multiple human enemies or larger Predators.
  • Point Man - The work horse of any fire-team the point-man is equipped with a well balanced and even loadout to traverse the aftermath of Primal Dominion.
  • Tracker - The tracker is the fastest of any fire team, having increased training in aerobatics and cardio Trackers can help track quicker animals or fireteams.
  • Medic - What is any team with out the doctor? The medic comes prepared for casualty starting with 4 trauma kits to heal any injured friendlies.

Dinosaur Classes

  • Tyrannosaurus - The classic behemoth and one of the most beloved Dinosaurs Humans have discovered the Tyrannosaurus is Primal Dominions crown Jewel. While not many are around in number these large predators do provide a peculiar challenge to humans, being able to quickly navigate the Park Areas and environments the Behemoth Rex requires a 3 consecutive kill streak to play as.
  • Utah Raptor - The Raptor is a tried and true foe in and out. These quick and agile creatures can get from point A to B in a jiffy as well as get vertical on any unsuspecting food.
  • Coelophysis - Commonly referred to as ankle biters in our playtest these guys are hard to hit, extremely quick and in numbers can quickly separate a human fire team.


Human World Items

  • Bandages
  • Trauma Kits
  • NVG Kits

Dinosaur World Items

  • Herbivore AI (When dispatched and eaten recharges health).





Fully Implemented Lobby System featuring Steam Invitation



Host your own lobby and invite your friends or join any random lobby via quick-play.

If you cant find a pre-game lobby just head back to the menu and select an active session to join.





Key Board Shortcuts:

  • T | Headlamp or Night Vision based on selected Faction
  • Delete | Suicide
  • Home | Show Mouse Cursor (In The Event of a UI failure, still WIP)
  • Tab | Show Inventory (Human Only)
  • X | Change Fire Mode (Human Only)
  • V | Local VOIP (Human Only, keep in mind this is positional so you may attract unwanted guest)
  • Q/E | Lean (Human Only)
  • Shift | Sprint
  • P or Escape | Pause Game


We hope that you thoroughly enjoy this play-test and provide us with much needed feedback preferably via Discord or if you don't have Discord, Steam Communities. Please understand that you absolutely WILL encounter bugs and all sorts of hiccups with this technical test but any and all feedback helps us craft a better experience.

We truly appreciate all of you who take your time to play-test and provide feedback.

Cant wait to hear from you guys.

Best regards, and always lovingly

-Cryogen Labs.