This week, we cherry picked small features and bug fixes for this week’s game update. We have bigger features checked into our main code base but we decided not to release them as these features require more testing and tweaking before they can be suitable for release. Hopefully a few more days will be worth it.
In the next couple of weeks, we hope that we can update the game with the following features and more…
- Additional beacon features and improvements.
- Beacon prestige and associated GUI
- Ability for mayor to name a Settlement
- Improved HUD for beacons
- Placing beacons results in an entry into your beacons lists.
- Beacons no longer require their columns of plots to be contiguous (can have vertical C shapes)
- Beacon plots can now be removed even if there is a console inside of them.
- Attributes / Skill progression system with WIP GUI.
- All wildstock - textures tweaked and coloured slightly differently.
- Updated tutorial / achievement system - Updated flow, text and GUI
- GUI enhancements
- Improved Portal / Warp HUD
- Drop items by picking them up from your back pack and dumping them outside of the GUI.
- Updated GUI for grid item tooltip, information popup, Smart Stack and Amount Picker.
- Tweaked 1st person animations
Depending on the status of the code stability, we may release the game update via the Steam Beta “Testing”.
Code
The beacon overhaul progress continues. They now require fuel to persist, can be renamed and only require plots to be adjacent rather than continuous, so you can make C or S shaped vertical beacons. You can also have a list of your beacons to warp to.
The objective system is functioning with up to five active objectives that can be chosen to gain XP and coin. The new tutorial that uses these also has been added to improve the first time user experience. The skill tree and unlocks is largely padded out with first pass data. Further GUI reskinning of tools tips.
The updating of the character animation tree and reworking some of the first person animations continues. The character SFX are being hooked into the events triggered from the animations to sync them up.
In the back end we’ve wrapped up the PlayStation 4 chunk caching. Implementing a modern threaded oriented memory allocator as it hit some snags but is showing a considerable performance win resulting in far fewer dropped frames. We are also testing packet coalescing to further reduce network traffic.
Design
@olliepurkiss has designed two small, but important, systems that give character progression some additional interest:
-
The first is the Mastery system which adjusts the attributes of tools or weapons based on the item’s Difficulty rating, and the character’s Mastery for that weapon. If the Mastery is higher the attributes go up, if the Mastery is lower the attributes go down. This allows you to specialise and improve your character’s ability with different tools and weapons, and also prevents low level characters picking up the best weapons and being on a par with high level characters. Many games implement a level cap on items to achieve this, but we want to be more sandboxy, and allow you to use any item, but not so well as someone else.
-
The second system is Rage and Focus, which is a set of high level skills to make combat more interesting. After unlocking the relevant skills you will gain Rage every time you are hit, and / or Focus every time you hit an enemy. You can “spend” these Rage / Focus points on special attacks or boosts.
@luke-turbulenz has been working hard on the objectives and tutorial, as well integrating the new campfire (disposable and temporary beacon) into the data. He has also started auditing the biomes and world configs that we have, so we can plan for the new worlds in the future. Our plan is to build a new set of configs, and generate a large number of new and more varied worlds for 1.0. You can expect to see lots of new and interesting locations to explore when you start your journey into the 1.0 universe.
Rob has worked out all the UI for the different fuel mechanics, which are the Furnace, Power Core, Beacon and Portal. He’s been working with @lucadeltodecso on the UI for beacons and settlements, and he’d also finished the audit of the icons in the game so we know what else we need to do there.
Art
This week we’ve been making natural props, 1st person tools and weapons, VFX and natural prefabs.
@jesshyland is converting her natural props concepts into models and testing in game.
Here’s the current selection:
We’ve been working on adding more prefabs to the biomes. This will give them greater fidelity and visual differentiation.
Artic - icicles!
Forest - lots of general forest floor detritus waiting for trees to be added.
Jungle - dense with jungle flower trees.
Swamp - what’s that I can see in the water, is it an animal skeleton?
Fooks has integrated Dom’s test CuttleTrunk targeting VFX. Now Dom will fix and polish before release.
Dom has made a generic despawn effect. Here’s the hammer popping out of existence:
Amanda has been exploring more decorative props which she’ll share with you soon.