Jump to content

The Connection Is Made


MadDan

Recommended Posts

connectionblog.png

 

Hey everyone. Jumping straight in with an update on the new and improved crafting system this time around if that’s okay with y’all.

As we’ve talked about in previous Thursdoids, a large part of the crafting overhaul revolves around creating a unified, powerful and expansive system for machines, crafting stations and appliances. This covers all the different things you find around the world, and those crafted by yourself and your friends.

 

A primary piece of this puzzle has been in the creation of dev systems and methodology that allow for the hugely swifter implementation of far more varied/interesting crafting and devices – which in turn is a big thing for modders, and for the nu-medieval post apocalyptic society gameplay we will now cater for.

This has also been built, however, with a framework that will allow for a wide variety of other gameplay aspects – some of which will be a part of the initial 42 release, while others will be drip-fed into future 42 builds, and more still in the mainline builds beyond that. (The underlying systems will be available for modders from the word go, however.)

 

One of the advantages that the crafting revamp brings with it is the opportunity to provide engineering and electronics gameplay with a ton more depth. This system revolves around the concept of components.

 

An example of this would be a ‘power input’ component, which provides electrical power to a machine from an external wire. Another would be a crafting component, which would undertake a crafting recipe that can make use of any liquid or item within a machine’s resource component, that can store items, liquid or power. Importantly, every component also has an associated UI that’s been designed for player interaction.

 

This will mean as our library (and the community’s library) of components grows, we can quickly put them together to create all sorts of in-game machines and appliances. It’s also relatively easy to slap a UI skin on to each component (perhaps something already existing from the game, perhaps something new) to make them appear in the most appropriate way.

Components will also be moddable, so modders will be able to add new components that could then be used as parts of a machine’s in-game functionality and UI.

 

The end goal is to open this up to the player in-game, having these components as items obtainable through disassembly.

A burglar alarm for example will be comprised of a speaker component, as well as a battery input component and a motion sensor component. A player could feasibly go around collecting the components, removing the motion sensors and installing them around their base, wiring each of them up to lights to act as an early warning system.

 

Meanwhile the speaker component of the burglar alarm could be similarly wired up to a switch to allow people in the base to create a distraction sound to lure zombies away or into a trap.

These are just two potential gameplay moments plucked from the air, but good examples of a believable utility of scavenging components from real world items.

 

Putting aside all the new professions and skills coming to B42, this will finally provide engineering and electronic skills with a lot of cool utility – and make anyone with these skills a valuable asset to any survivor group.

This system will also be the bedrock for the crafting tree, providing functionality for the various profession workbenches, crafting stations and more primitive machines. For example, for the more medieval constructions, one form of power input available is rotational energy, allowing for mills and other contraptions to power machines and stations.

 

Ultimately our hope would be any machine or appliance on the map would simply be a combination of these components. Someone skilled enough would be able to remove them and put them together in any way they made sense: each component will have simple item, power, liquid or logic inputs and outputs.

 

Taking it a step further, it would also give us the option of making functional machines within the various industrial areas of the map – providing functional machines that could feasibly be utilized (perhaps even looted and taken back to base) and potentially making factory locations extremely high value targets for looting.

 

This will also, ultimately, add far more interesting gameplay to base construction and generator usage. We would have pipes and wires to facilitate the wiring and plumbing of machines and home systems together – rather than fudging water collector positions to make operable sinks, or just placing a generator next to a building and instantly powering it.

 

How far could this be pushed?

 

Well, in testing the system’s flexibility, Turbo grabbed some existing sprites from around the map to make sure the system was working okay for both our needs, and those of the modding community.

 

PLEASE NOTE THAT THIS VIDEO IS FROM A DEVELOPMENT TESTBED.

 

There’s no guarantee any of this will make it into B42, and likewise they are all built from random tiles that Turbs has nicked from our industrial sprite collection. This is all a part of testing the speed and simplicity of creating new machines – and from that underline how powerful the new system is.

 

Everything seen in this vid was put together with minimal specific code – and largely relied on existing components put together within the machines in the PZ script files along with new items and recipes.

 

 

 

We’ve got enough on our plate, so we likely won’t have a full suite of replaced ‘existing machines and appliances’ by the time 42 unstable rolls around but we believe that these new foundations for PZ’s crafting system will provide great opportunities both for our existing gameplay, and the gameplay we have planned for the years ahead.

 

This has certainly been the part of 42 that’s taken the longest to come together (not helped by dev illness and hospitalization in early development stages) but it’s also the stuff that we absolutely needed to nail to provide the huge boost in player and community creativity that we know it can provide. We’re at that point now, we feel, and look forward to showing off more applications in the near future.

HELLO PATRICK

A big Spiffo welcome to Patrick, an actual real American on the main dev team. Patrick is a software engineer who has been away working in academia on educational games for a fair while – but has his roots in more conventional gaming and has had his claws in various Tomb Raiders, Tony Hawk games, Ratchets, and Clanks over the years.

 

His primary mission is the implementation of ragdolls into the game – although initial work and experimentation is still very much exploratory.

 

We haven’t had an actual real American who remembers 1993 on the dev team for a while, so it also means he gets to answer a lot of questions about parking lots, drivethroughs and various other Americana. He is coping with this admirably.

FOLLOW THAT DEER

A quick check-in with our (still WIP) animal tracking system. This could probably look a little better in terms of visual variation when it comes to animal tracks and direction, but is shaping up to be pretty fun.

 

HOLSTERS AND WEBBING

dh-1-300x265.png

 

lc-289x300.png

 

some-bloke-dunno-296x300.png

 

ij-300x283.png

CHARITY SPIFF – PLZ BUY

Just over a week left if you want to buy yourself a Steadfast Spiffo, and say ‘fuck cancer’ simultaneously.

 

Tweet for further info.

 

A changelist of all our pre-release and post-release patches since the 41 beta began can be found here. The Centralized Block of Italicised Text would like to direct your attention to the PZ Wiki should you feel like editing or amending something, and the PZ Mailing List that can send you update notifications once builds get released. We also live on Twitter right here! Our Discord is open for chat and hijinks too. Experienced games industry gameplay coder and want to join Team Awesome? Jobs page here

Link to comment
Share on other sites

  • 2 weeks later...

Well. I finally got around to watching the videos. And that's what I think about the crafting system. The crafting system itself looks impressive. But the creation of juice is clearly not worth the construction of an entire substation and plant. I don’t remember exactly, but it seems that in 1993 there were already some primitive juicers or not ? The new crafting idea is fantastic but I think need to think twice before adding some created stuff to the game for this mechanic.

Link to comment
Share on other sites

home-wiring-plan.png.871e72e6cc27556d92c04e5a9e86ee72.png

(This is roughly what I would like to see in the game (of course done in the style of the game).


New idea for skills electrician and builder. Aka Wiring and Building plan of base.


The idea is to add the ability to create a base plan and a electrification plan of base (electrical wiring) to the game.
 

So, the builder with a certain skill level (high - then it makes sense additionally to pump the skill) can create a plan of base. This can be done from cell to cell. That is, the player comes to a certain square of the base ( not 300x300 cell , "one wall cell" )  and through the context menu draws this cell of the plan with a pen or pencil. Then he moves to the next cell and also brings it into the plan. If the "cell" has a wall or a door or a fence or a window, etc., then this should be schematically displayed on the plan, which can be opened in a separate window. (Like  a map) Thus, the entire plan of the base with walls / fences / windows / doors etc. is drawn.
 

An electrician with a certain skill level (high) in parallel or after the builder draws the plan, can add his "electrical level" on top of the builder's plan, at which he can add wires to each cell (if any in inventory) thereby making the base wiring. All electric applies (as like  speakers, alarms , ovens and other electrical items) are also depicted on a separate layer on top of the building plan , but after an electrician research the cell. In the future, you can also add wire wear and wire fire if not replaced in time, as well as the ability to repair an individual wire by replacing it with an electrician with a high level of electricity.

It would also be cool if the electrician and the builder could explore the cells of other houses to build a plan, in case we suddenly want to take over the house and make it a base.
 

Thus, the meaning is added to the game for pumping the level of electricians and additional mechanics for the builder (engineer) and this is gives one more time to pick up ass and go to finding electric wires in towns or stores. Thanks for the attention.

I hope the developers will see this. Please forward this comment to them on Discord.

Edited by Nazarito22
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...