Monthly Archives: May 2016

May Development Update 2

DevelopmentUpdateInterim

Greetings Pioneers!

Apologies for the delay in the next release and also for the lack of a full update this week from the team. We were originally looking to push out a release this evening, but alas… we were foiled at the last hurdle by what would have been a miracle fix for an issue that Lee and Marcin have been working on for the past few weeks to do with Juggernaut spawning and navigation.

In a nutshell; we have fixed the current AI spawning issues – the spawning was a separate bug – but this new fix will allow us to spawn Jugs so that they are able to attack bases (specifically foundations) correctly whilst avoiding low ceilings. Sounds strange? Well, welcome to the world of games development!

This fix means that we can start to balance the juggernaut fights properly and focus on refining the combat gameplay. The fix works in single player right now but causes a crash in multiplayer unfortunately that we will fix this week coming and then release.

New map, IK’s and PvE Servers

So… beyond this, we have some heavy optimisations in preparation for the new map that we want to launch soon. We are also working on the survival mechanics, progression and more, including foot placement (IK’s for those in the know…) so that the feet of larger creatures are placed correctly when stepping up and down surfaces – weirdly, very important for refining combat.

In addition to the above we also have the new PvE server configurations so that you can have different PvE experiences dependent on how you want to configure your server.

PvE servers can be setup as follows;

  • Reduced/No damage to your Structures under your ETU (Eden Kit) Shield from other Players (0%-100% Reduction in damage)
  • Reduced/No damage to you whilst under your ETU (Eden Kit) Shield from other Players (0%-100% Reduction in damage)
  • When you are within your Eden Kit Shield AND offline, you cannot be killed/take damage (On or Off)

We are looking to set up some of our official servers to be PvE as soon as possible, however this may be after we release the new map, which will give you a lot more space to establish far larger bases.

Current Feature Development

There is a huge amount of work Matt has been currently putting into the modular weapon systems to make sure that each of the initial 30+ combinations all look amazing and animate correctly in both 1st and 3rd person.

Thank you to all of you who have messaged us and shown your support for the work going into developing the new map. Work is progressing very well and Tristan has been profiling it this week whilst also optimising what we can with the help of our good friends at Epic.

Whilst work has progressed on development of the new world, Simone, Gav, Tom, Joe and Lauren have been working on designing and developing the creatures for the varied biomes. The work culminated at the end of this sprint with proxy meshes for the creatures being placed within the map to help gauge scale and gain a idea of how each area will look and feel.

CreatureProxyCompositionScaling

Beyond this, Matt has also been working with Yves on the system for huge lost colony bases that will litter the new map. These structures are where loot will spawn and are where we eventually aim to host key objectives for Pioneers who want to engage with the lore.

LostColonyWIP

The scale of the Colony compounds allow for whole interior raids to be played out and there are some very interesting twists to how we want the properties of these buildings to challenge the player with new gameplay mechanics.

Anyway, that’s all for now folks!

We’ll leave you with 2 more of our finished biome concepts produced by the lovely Simone.

Grasslands

GrasslandBiomeColoured_001

Water

UnderwaterBiomeColoured_001

Keep in touch with your feedback and we can confirm that another patch will be released next week with a whole load of fixes in and some nice new features.

Thanks again for your support and see you in the fray!

– Team Flix

v0.1.13 Hotfix Released & Development Update

v23HotfixBanner

Greetings Pioneers!

Last week many of you replied to the release with worry about the PvP and griefing aspect of the game, we have listened and want you to know that we have a simple solution that will be out in the next update!

In the NEXT release, if you set your server up so that it is PvE, then you can configure your server to the following;

  1. Your body cannot be damaged by other Players when inside your Eden Kit Shield – so as long as you log off within the safety of your Eden Kit, no one can steal your stuff!  
  2. Any buildings within your Eden Kit Shield can be set to take no damage from other Players – AI will still be allowed to damage your buildings but none will attack whilst no-one is nearby. 
  3. If you die you can configure it so that only you and/or your Colony can see your Inventory drop.

PLEASE let us know your feedback as this should completely stop griefing as we start to push towards the story driven components of the game.

Thank you for all the feedback from the latest release, we have some fixes and optimisations for you today in a hotfix update. We have fixed a memory leak to do with flying AI navigation that was causing servers to run out of memory and shut down after a while. The optimisations should also help out single player performance too. See the full changelist here:

v1.8Additions

  • Added extra idle animations to the Swamp Walker

1.8BugFixes

  • Fixed trees changing colour upon taking damage.
  • Fixed an issue where sometimes AI would ignore the player.
  • Made optimisations to the way AI request paths from the nav system.
  • Made optimisations with our navigation Octree which were causing problems with server performance.
  • Fixed a memory leak with a flying path navigation and increased its performance.
  • Fixed not being able to mine some mineral shards.
  • Fixed an issue with not being able to place wall panels on a foundation in certain scenarios.
  • Fixed a crash caused by our destructible rocks.
  • Fixed mining was applying massive force.
  • Fixed crash when damaging trees.
  • Fixed UUIDs in RCON queries were incorrect, meaning Admin could not use them to Message/Kick a player.
  • Fixed issue with AI falling through the world or being thrown or blasted through the world.
  • Fixed issue where another players ragdoll would remain in world on the client after the other player died.

This week in addition to the fixes, the new map, new survival mechanics and modular weapons system have come on leaps and bounds. You can now check out a fly through preview of the larger island..

This is what we’ve been upto this week:

John – Lead Designer

I have been working a load of stuff this week. Firstly I have made a load of progress on the on the next level of the survival mechanics to include a buff and debuff mechanics (increase/decrease status effects over time), also I finalised the weapon/tool/defenses cooldown system designs ready for the new Gauss gun and Mining mechanics for faster resource gathering.

Additional to this, Matt and I have been working hard to get the final aesthetics right for the modular weapon system (which we will show you more of over the coming weeks) and I have been reviewing the next steps for Juggernaut interactions as the current version is nowhere near what I want the gameplay to be.

The level design for the new map is now ready for profiling next week and so I am organising the order in which the new creatures will be going into production. We have code names for all of the creatures at the moment and so I can say that the “Elephant”, “Wolf”, “Deer” and “Hog” are the first we will be looking to get into the Grasslands biome.  

Lauren – Animator

This week I’ve been working on the modular weapon system with Marcin, setting up the 3rd person animation blueprint so you can see other pioneers with their various modular weapon combinations and making sure all the animations are playing correctly.

Please note this is still very much work in progress, not the finalised weapon meshes and not all combinations shown here will be made available.

Weapons

I’ve also been re-exporting the Juggernaut and Swamp Walker animations with some extra bones at the feet for use as a reference with IK. This will mean we can properly plant the feet of these creatures to the ground, stopping them looking so floaty, woot! I’ve also been working on some idle animation variants for the Swamp Walker to give him a bit more creepy alien life.

Matt – Art Director

Working on in engine setup and finishing up of the new build fortification types. AS well as looking at tweaks and additions to the weapon components with John I’ve been working with Joe and Simone on some final touches to the Biomes in our new level before we start the exciting part of populating Fauna around the environment.

Marcin – Designer

While most of the team were dedicated to bug fixes, I was working on future systems, namely the Modular Weapon System and the Creature Legs IK. The former was mostly back end and infrastructure improvements, such as implementing the ability for each weapon part to override default animations, or making sure that animation replicate properly between 1st and 3rd person meshes on all clients.

walkers

The latter however is something more of a visual fidelity improvement, which we realised we needed with the introduction of the bigger enemies. As you probably noticed with the Juggernaut and the Swamp Walker by now, their animation (as animations tend to do) do not not take into consideration the ground, the creature walking on, making it look floaty. This week I started working on fixing that. Have a little early preview of the side-by-side of the old (right) and the new (left).

Lee – Technical Director

This week I’ve been trying to track down AI bugs. Some are very hard to find though, so it’s a relief when they do show up. I’ve also spent some time trying to optimise the AI to increase server performance. This will likely be an ongoing task though for some months yet.

Joe – Environment Artist

At the start of the week I finished my work on the new Marsh biome, finalising placement before polishing and optimising atmospherics and adding effects for the destruction of flora. I also created a few new shaders and textures so the water/terrain looks suitably marshy. After that, I went over a bunch of settings with collision, culling and level placement to head off any potential issues in testing. I created new effects for waterfalls and developed new post process effects to further differentiate between different biomes.

PerstPrercerse

Tristan – Senior Developer

This week I have been mostly profiling to find out where memory leaks and cpu costs were being tied up on the server. It’s a slow going process but it’s pointed out a good few things so far which have been optimised or are scheduled for optimisation at a later date.

Yves – Senior Developer

I’ve been focused on hotfixes for our update this week. Managed to remove a few unwanted crashes to do with spawning and an odd one that would occur when trees took damage.

Tom – Character Artist

This week I’ve been plowing forward with a proxy model for one of our wolf like creatures!

Simone – Concept Artist

This week we’ve been doing lots of work on establishing some moody environments for each biome with the goal to make each one feel unique, as you will soon see 🙂 I’ve also been working with the art team in particular to develop the visuals with regards to the in-game capabilities that we can replicate in the engine for each biome such as the fog and lighting, and also some early work on creatures that are yet to be finalised.

ForestBiomeColoured_001

SwampBiomeColoured_001

Andy – Lead QA

Since our late night release last week I have been pouring over the steam forums and trello boards making notes and finding replications steps for all the weird and wonderful bugs you guys found. I am happy to say that I think we pretty much nailed them all. I also tried some of Johns Nacho Pringles…I wish I hadn’t.

See you in the fray!

-Team Flix

v0.1.12 Released! Juggernaught & Development Update

DevUpdateBanner44

Greetings Pioneers

The Juggernaut has arrived!

This Friday 13th be prepared to have your big base wrecked by this mega beast. This is the first of our large, multi-stage encounter enemies that will need more than just your turrets to take it down. 

PLEASE NOTE – THIS IS NOT THE FINAL VERSION OF THE JUGGERNAUT, IT MAY BE BUGGY BUT WILL BE REFINED GREATLY OVER THE COMING WEEKS! 

When you find an issue, please let us know in the forums… 

Break its armour to expose its weak spots and be able to grab and smash its legs. Down two or more legs in sequence to drop him to the floor then jump on it’s back take it out with firepower. Work with friends or tackle them alone, just don’t leave them to their own devices or you may not have a base to return to…

Draw this big beast by building up your base to a critical size and waiting until nightfall. They are an excellent source of Teslinium if you can take them down.

Another game-changing addition in this update is Sleeping Pioneers. Now when you log off, your body remains in the world with your inventory and is open to attack and looting, so be sure to log off in a safe place!

See the full list of changes below:

  • Added a new enemy – The Juggernaut. This is the first enemy using our experimental multi-stage encounter system. You will need to break its armour before you can take it down!
  • New Utility Block – The Replication Unit. Each Replication Unit works as a respawn point for you and your Colony when powered. You can build multiple of them, but each use incurs a short cool down period before it can be used again.
  • Sleeping Pioneers – Players bodies will now remain in the world after they logout. Those can be killed and looted. No more quick logouts to save your minerals after a failed raid. When you log back in if your body is still there you will spawn back at your body instead.
  • Added the ability to drag foundations up out of the ground or push them down into the ground when placing by holding the build button and moving your aim up/down.

  • Eden Kits replaced by Replication Units on the Deployment screen.
    • You will no longer be able to respawn at your Eden Kits, so make sure those Replication Units are ready if you plan on getting eaten by the Juggernaut!
  • Wave system improvements – implemented a system which postpones the appearance of stronger enemy types until your base is a certain size. You should no longer be seeing Ikas and Vipers when your base is not ready for them (such as the first night).
  • Players who have a tendency to throw themselves into the abyss (possibly from a wall run but we’re not pointing fingers here) will now have their drop bags spawned at a recent location on land.
  • Drop bags won’t roll around so much any more so are less likely to roll off a cliff.
  • Wall run (vertical and horizontal) will now only occur if you were sprinting before hitting the wall and you are holding the sprint key.
  • Structures will now degrade quicker at the weakest parts.
  • You can now mine enemy structures in order to gain minerals from them. The amount gained still needs tweaking.
  • You can now only get minerals spawned from an object if you deal mining damage to it. No more minerals from smashing enemies into rocks.
  • Reduced the range of the Sniper Rifle and Assault Rifle.
  • Made current text chat visible globally rather than just within a proximity to the player.

  • Fixed very rare issue where when you left a server and rejoined, you could spawn with no items and no Tool weapon. The fix might mean you lose progress since the last save.
  • Fixed a server crash when an item is transferred from a dropbag which is about to be destroyed
  • Fix for a crash when placing holograms, it could happen when ctrl snapping and aiming at the sky or aiming at the limit of a structure.
  • Fixed a navigation issue that prevented Splintermites and Stalkers from going up the stairs.
  • Fixed an issue that caused fliers to continue moving after death.
  • Fix for an issue where you would transfer an item to the drop bag column in the UI Menu, and then transferring them back using the transfer button could cause the item to vanish.
  • Fixed an issue where AI were being spawned from a Hive and then getting destroyed straight away.
  • Fixed a navigation issue with the AI where they would seem to get stuck in one place looping their animations.
  • Fixed a very rare crash with our perception system.
  • Fixes for incorrect HUD alerts displaying at times when building.
  • Fixed issue with Field of View changes happening very slowly when aiming down sights in single player when starting a new game.
  • Fixed issue where turrets can see and fire through foundations
  • Fixed issue where turrets can see and shoot through walls
  • Fixed issue where typing I or P in text chat opened the menus
  • Fixed issue where you were able to try and unequip the default baton module which would cause a player to get kicked in a multiplayer game. This is no longer unequipable.
  • Fixed issue where Sniper Rifle sights would be unusable on lower graphical quality settings.

The known issues list has been updated to this release. As always please share your feedback on the balancing, any encounters with bugs or issues and we will get right on to fixing for you.

DevUpdateBanner44

In other news we thought we would bring to your attention a more accurate representation of the change in scale when we deliver the new world to your Screens.

We’ve taken images from two cameras, both facing each other showing where the other camera is located approximately with a marker. We’ve also lined out the size of the current map compared to the new monstrosity so you can get a better feel for what is in store.

PharusCamera1
PharusCamera2

Everyone has been working hard as usual! Here’s what we’ve been up to:

John – Lead Designer

This week has been dedicated to the Juggernaut testing and fixes! I have also been working on Weapon Overheat designs as we may want to implement overheating to Turrets when fighting against Bullet Sponge type enemies. I have also been reviewing the Survival gameplay mechanics and have currently prototyped the following components with Yves;

  • Health (HP)
  • Oxygen
  • Stamina
  • Immunity
  • Sustenance
  • Thirst
  • Temperature
  • Corruption

Included in this are the consumable components such as food-stuffs, treatments and stim-packs. We’re also starting to debug the larger world map in Multiplayer which currently requires further testing in order to support a greater number of players per server.

Matt – Art Director

I’ve been creating new assets for our building armour system, our current set in game is quite a way up the ladder in terms of progression. The other two sets we’ll be introducing are more primitive and cheaper to build, providing you with additional protection until you manage to progress to the more advanced levels of building.

BuildSetArmours

To keep our current visual theme cohesive and different from set to set we’ve taken reference from Mars bases, all the way through to Warhammer 40k for the bulkier more industrial looking components. 

Lee – Technical Director

More of the same this week folks. Tracking down critical A.I. issues to allow fun to happen. *Bug fixing intensifies*

Tristan – Senior Developer

I’m away from the office this week. Je suis allé en France pour déguster le meilleur cuisine. Bien que les gens ici parlent un dialecte étrange. Une que je suis en train de devenir familier avec, anglais semble être radotage pour moi maintenant … Hm Je me demande ce qui est pour le dîner ..

Marcin – Designer

Two steps forwards, one step back, is what this week felt like all the way though with the Juggernaut. When I fixed the Ram attack causing it to enter supersonic speeds in multiplayer, it started freezing in place instead. When I fixed that, it started leaving it’s armour behind while running, etc. Slowly, but surely however, we are sorting it out.

Right now I am working on making the creatures stick to the surface of the ground while animating, instead of floating, which is providing its own challenges and most likely, sadly, will not be ready for the first release of the Juggernaut.

Joe – Environment Artist

Tall shelves of Onyx surround the valley floor, casting shadows across most of the landscape during the day. Desolate, and difficult to traverse these marshlands are prime hunting grounds for hostile life looking to prey on lost or stranded creatures. The sparse, twisted foliage that does manage to grow here is discoloured by the acidic pools that form. Parasitic spores permeate the atmosphere, making it impossible to see any way out…

mersh

…suddenly, from the distance you hear a mighty roar:

“WHAT ARE YE DOIN’ IN MY SWAMP?!?”

Lauren – Animator

This week I have been tidying up some of the 3rd person aiming animations and skin weighting to reduce the occurrences of strangely distorting armour (that you may or may not have noticed) when looking at your friend aiming in different directions.

I have also been continuing work on the modular armour system, playing around with Apex cloth to simulate natural cloth movement in some of the longer, more flexible items. Currently I am back onto the modular weapon system prototype, adding the 3rd person replication logic so you can see it in multiplayer.

ArmourSwap

Yves – Senior Developer

I’ve been prototyping the survival mechanic this week, had to gut part of the loot spawner as it was heavily tied in with minerals and we want other types of loot to come out of flora and fauna.

Ricky – Developer

I’m been progressing on the progression system this week, gaining experience, Schematics and the all sought after LevelUp! Mechanics. I was going to become level 100000000 but Marcin spoiled the party by having a no level cap system put in place.

I’ve also done a bit of backend work so balancing may be that little bit easier for us in future if all goes well and I don’t end up hitting a wall and having to remove it again.

Simone – Concept Artist

This week I have been moving back and forth over different concepts but I have mainly been working on the concept for the Marshland environment, working up the colours and layout of the area.

Once we had chosen a layout more details were worked into the concept including a new tree type (still working on the deigns for the trees). I am back on the other environment concepts to colour them and make them more of a whole piece, and also continuing work on designs for the deer.   

Andy – Lead QA

This week I have been working on testing the new enemy type along with testing all the AI due to issues with pathing.

See you in the fray!

-Team Flix