Jump to content

Factories: Difference between revisions

From NikNak Wiki
Hoppermori (talk | contribs)
No edit summary
Hoppermori (talk | contribs)
No edit summary
 
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
A good way to think about how factories work in the Mainframe is that it's a reverse manufacturing system:
Factories allow you to produce goods at scale. You can employ NikNaks to help you collect and process resources!


You start with a [[Blueprints | Blueprint]] -> Requirements -> Gather & Process -> Build
Funnel these resources to a builder NikNak who will build out a blueprint.


Ask yourself, "What do I need to make this Blueprint?", then design a factory run by [[NikNaks]] to build it!
Bring in the right NikNaks who are well suited to do your tasks!


== Example Factory ==
== Setting up ==
To set up a factory, place blueprint at the loading zone. Each blueprint lists the resources required to build it, and you can place a DropBox at the loading zone for each resource.


Place a target blueprint with a [[Builder]] NikNak. When the required resources are met, the Builder will build the mesh.
Once all DropBoxes are filled, the builder NikNak builds the blueprint into a mesh.


Design the factory layout needed for obtaining the resources for completing your blueprint (i.e. processing machines, conveyor paths, and drop zones)
== NikNaks ==


Bring in the right NikNaks who are well suited to do your tasks! If you have good rapport, they will start working at your factory!
[[File:employing_a_niknak.jpeg|thumb|400px]]


== Strategic Design Principles ==
Each NikNak has unique traits and skillsets. When assigning one to a factory, you:


=== Flow Efficiency ===
* Select the resource region it collects from (draw it like a paintbrush!)
What's the weakest / slowest part of your factory?
* (Optional) Select the NikNak processing action, or “None”
* Select a DropBox as its drop-off location.


== Moving Resources ==
Moving around the world can take a long time.


You can build “conveyor belts” using [[Sprites]] that carry DropBoxes above their head! Your factory worker NikNak can drop off resources into the DropBoxes so that sprite NikNaks bring them to the loading zone for the Builder NikNak to use.


The way to think about designing your factories are:
Shortening the distance your NikNaks needs to walk for resource collection makes your factory more efficient!
# Creating processed goods out of raw materials
# Moving goods and materials around space


Factories gather, process, and deliver materials to the builder, which is driven by a blueprint.
== Strategic Design Principles ==


The blueprint what materials and what quantity must be presented.
High-level strategies for setting up a good factory.


Then a Builder NikNak takes the resources and builds the schematic in the blueprint!
=== Flow efficiency ===
 
What's the weakest / slowest part of your factory?


A well designed factory should be autonomous!
If you improve that, then your output will be greater


== How Factories affect your NikNaks ==
=== What resources are available in your base? ===


Working at factories wears NikNaks out - they get tired.
Optimize for what's needed for your blueprint!


For every NikNak that works at your factory, you should make sure that they have a [[Bed]] and a house for sleeping at night!
=== Efficient NikNak navigation ===


NikNaks need to sleep at night to recharge...
How to layout your factory so it's easy for NikNaks to get around?




[[Category:Modding]]
[[Category:Modding]]

Latest revision as of 05:28, 21 July 2025

Factories allow you to produce goods at scale. You can employ NikNaks to help you collect and process resources!

Funnel these resources to a builder NikNak who will build out a blueprint.

Bring in the right NikNaks who are well suited to do your tasks!

Setting up

[edit]

To set up a factory, place blueprint at the loading zone. Each blueprint lists the resources required to build it, and you can place a DropBox at the loading zone for each resource.

Once all DropBoxes are filled, the builder NikNak builds the blueprint into a mesh.

NikNaks

[edit]

Each NikNak has unique traits and skillsets. When assigning one to a factory, you:

  • Select the resource region it collects from (draw it like a paintbrush!)
  • (Optional) Select the NikNak processing action, or “None”
  • Select a DropBox as its drop-off location.

Moving Resources

[edit]

Moving around the world can take a long time.

You can build “conveyor belts” using Sprites that carry DropBoxes above their head! Your factory worker NikNak can drop off resources into the DropBoxes so that sprite NikNaks bring them to the loading zone for the Builder NikNak to use.

Shortening the distance your NikNaks needs to walk for resource collection makes your factory more efficient!

Strategic Design Principles

[edit]

High-level strategies for setting up a good factory.

Flow efficiency

[edit]

What's the weakest / slowest part of your factory?

If you improve that, then your output will be greater

What resources are available in your base?

[edit]

Optimize for what's needed for your blueprint!

Efficient NikNak navigation

[edit]

How to layout your factory so it's easy for NikNaks to get around?