Hello all!
A brief and more hastily thrown together Thursdoid this week I’m afraid, as we’re currently at a messy but exciting turning point in b42’s development which will be setting us up for the remainder of development, and rather than try to scrape together content for this week’s blog while we’re in the guts of it, we would rather save what we have for a much more exciting Thursdoid down the line when things are also a little less hectic.
However, we’ll explain the situation this week to give people a better idea of what’s happening.
Firstly, months of multiplayer reworking has made its way into the main development build, which is our efforts toward moving a lot more of the codebase to being server authoritative, particularly with a completely server side inventory system, to aid in making future PZ builds a lot more hack proof.
Secondly, the core systems of the massive crafting rework are also being merged into trunk, ready for the wider team to start building on it for the much anticipated deep crafting trees and new post-apocalypse professions for our overhauled crafting systems.
The crafting overhaul is quite huge, changing how recipes and items work on a fundamental level, and will require some work to port over existing items, along with any that have been added elsewhere during the course of the new system’s development, and as such touches on many areas of the codebase and is a difficult one to integrate.
As such, things on the main branch are in a bit of temporary disarray as these big systems get integrated into the main line, it’s going to be a busy week as the team bugfixes and gets the development build ship shape to start pushing forward with all the integrated code toward getting it to a point we can start looking to push it out for public testing.
This new systems allows for:
- Multi tile ‘machines’ and crafting stations
- Support for networks of items, power, liquids or gases (ultimately a building’s power, heating and plumbing will use these systems for example)
- For items both crafted and looted that have varied statistics and unique properties that alter how they function beyond the simplistic ‘condition’ of existing versions of the game, and providing much more deep variety to gameplay to crafted and looted items.
- The recipe system has become much more in-depth and customizable allowing for much more interesting crafting processes and possibilities.
