AI

The AI Team worked on the perception system, which was expanded to handle damage stimuli. AI characters now have proper perception of damage, so they can figure out the location of the source and will behave accordingly by tracking enemies and updating the knowledge they have about them.

Progress was made on the Usable Builder, a tool that’s used to create and debug all usables. It allows the team to easily visualize usables, edit their properties, and test the different use channels. For the mission system, they exposed several new functionalities to the designers, such as a variety of task nodes, new variable types, and new core functionalities. A ‘group’ variable was introduced that can automatically be filled, for example, when spawning AI characters so that designers can easily track the dynamic elements they’re interested in. They’re currently implementing global callbacks to help designers track environmental events specific to the data they’re interested in without the need to explicitly create variables for each entity.

Characters

DNA feature, which allows players to create their own unique avatar to play through the game as. They also began modeling various other characters and clothing, including the Basilisk Advocacy Agent armor. The character artists continue to create new outfits and update old ones to tie into specific in-game events. The new year began with Character Art supporting the SQ42 iteration of thefeature, which allows players to create their own unique avatar to play through the game as. They also began modeling various other characters and clothing, including the Basilisk Advocacy Agent armor. The character artists continue to create new outfits and update old ones to tie into specific in-game events.

Cinematics

The Cinematics Team completed a master and subsequence workflow for Track View sequences, which had become a necessity due to how the game is structured around object containers. They can now work on both master and multiple subsequence scenes at the same time.

The groundwork was laid for the most crucial step in the cross-object-container cinematic pipeline: accessibility of interior sequences and their entity nodes from an exterior master level. This means the team is still able to work on interior scenes (e.g. a Bengal carrier’s bridge) while the ship is flying around in battle and banking on a navigation spline. This is crucial for camera movement as lighting and exterior vistas play a huge role in how bridge scenes appear. It also makes it easier to adjust the timing on a master sequence that brings together interior and exterior subsequences.

A key sequence was brought into the current Shubin Coil pocket, as the placement of asteroids and clouds had changed due to the evolution of gas cloud tech, so there was a need to adjust framing and lighting.

Time was spent working on fire track improvements with the engineers, as weapons were overheating during heavy scene work and back and forth timeline scrubbing. This was addressed, and the team can now endlessly fire the Idris’ turrets at targets without any issues. Another change allows them to adjust the weapon fire-rate, so cinematics can be independent of whatever design changes may come in the future. Some scenes were adjusted in the Shubin Foundry, Gainey base, and other places across the game. Camera passes for other key scenes were completed, including one involving the Vanduul.

Priority planning was also finished for scenes scheduled to finish in the first quarter of 2019.

Engineering

The US Engine Team made improvements to crash handling, including various thread safety improvements to enable more robust handling of obscure crashes, and the addition of extra information into minidumps to allow the better debugging of fibers.

In the UK, the Actor Feature Team started work on a new visual tool for setting up carriable items. Similar to the usables editor tool, it’s designed to lessen the time it takes to add new items to the game and make it easier to debug when testing picking, carrying, and inspecting. They also improved the vault and mantling mechanic by making it work better with different height obstacles and angles, automatically detecting whether to vault or mantle, and enabling mantle when crouched.

NPC characters to be easily implemented within larger cinematic sequences. Because track view gives control over things like the camera, lighting, and particle effects, it offers much more control over how comms are presented. Another feature implemented for the track-view-triggered video comms was to allow pre-rendered video to be played in place of any animation. Primarily, this is used for development, so the team can see placeholder video while waiting for final character animations to be supplied, but it can also be used as part of the game if a complicated video would be prohibitive to render dynamically. Video comm calls can now be triggered by the track view editor, which allows video comms withcharacters to be easily implemented within larger cinematic sequences. Because track view gives control over things like the camera, lighting, and particle effects, it offers much more control over how comms are presented. Another feature implemented for the track-view-triggered video comms was to allow pre-rendered video to be played in place of any animation. Primarily, this is used for development, so the team can see placeholder video while waiting for final character animations to be supplied, but it can also be used as part of the game if a complicated video would be prohibitive to render dynamically.

On the AI side, the team adapted the ship’s AI to work with the New Flight Model and in the process took advantage of the changed handling to allow closer and more rewarding dogfighting.

Environment Art

Lighting work continued on the Javelin, with the first takes done for several of the states the ship cycles through as the story progresses. The blend shader is now fully up and running and rolled out to the team, giving them far more opportunity to texture large assets while maintaining pixel density.

Two key areas seen within the campaign are now approaching greybox completion and are in the final weeks of ‘soft-gate’ review (playable and traversable spaces with close-to-final geometry). They’ll then roll into ‘hard-gate’ review once all feedback is accounted for.

As mentioned before the holidays, significant effort has been put into destructible and deformable objects that will be placed around every area of the campaign. This work is currently being rolled out into a single ‘hero’ area to give the team a better idea of the overall costs involved and to help them establish a visual language understood by the player (e.g. allowing the player to easily recognize which items can be destroyed, deformed, or moved).

Work continues on Archon Station. With its exterior ‘watertight’, the team is now tying up loose ends where sections of the exterior may intersect with the interior. While easy to hide things like this, the entire station is being constructed with correct interior and exterior dimensions as the ships are.

Transport systems are being placed into Archon Station, with final art for each section currently being worked on.