Craftomation 101

Craftomation 101

Not enough ratings
MID GAME MANAGEMENT
By a02040213
Provide some solutions that I think are great to use.
   
Award
Favorite
Favorited
Unfavorite
MID GAME MANAGEMENT
After about 20 hours go though this game, think it is great.
And I really like to share some solutions I found during the game
Maybe some of them are not well fine tuned, but it think some ideas might be taken away.

Robot resource management
Saw some discussion about not easy to manage number of robots, it is true that if you use only copy and paste, it would a mess.

My solution is to use only one function to manage them, and check number of items in box for robot dispatch. (ie. if fire increase quickly, I might add one more water maker. If coal brick is decreasing, need to add some more coal brick maker)
For now I got following roles
  • fire maker
  • water maker
  • coal brick maker
  • wood/ fire dispatcher
  • general maker(for items that are not necessary for tribe survive)
People also complain that the only way to show robots' role is coloring, but I found no hard time of that as I can tell who they are based on where they are(only fire maker moving between coal, stone, and fire box... and so on)



fire/ wood dispatcher
It is a huge work to keep all bonfires/ furnaces working, some people separate them by area. However, as all of them consume fire/ wood in same speed, I think it makes sense to add all bonfires in a loop. So that no need to manage groups of bonfires, also easy to handle if wood is burning faster then dispatching.



Tree farming
Build in plant function is unlocked in late game. Here is my solution(I actually have not tried build-in function because my solution works well)
I got three bot work as farmer and I can light up almost whole map with furnaces
Other look of a farmer, set input of where to plant, where to store wood and where water is.
Inner function,
check state with picking up
is seed -> put it back and put a water(only happens first round)
is wood -> put 5 wood to store, put a water
error -> is growing, put a water
Three or four trees per farmer is good, as tree takes time to grow.

General maker
As all items are generated with two items, I chain up all possible I need in General maker
A bit waste of time when all the lower level staff is sufficient, as bot check all the box to find some thing to make.
General maker:

check and make function:
check item to make, if not enough, combine lower level item

Box layout(have to say, no tuned at all)



outering
These are pretty much all I got.

For now I am trying to find some way to set global variable and share for different roles.
Tried to set with a function out put connected to a variable directly, not work at all. And that brought a frozen world to me as I got almost all bots not working Ha.

In the end, share my 1k potion, as I find out that cargo bot can move a box too late. At that time I
already got plenty water and wood.

Great game and really enjoy it.
6 Comments
Celisah 2 Sep @ 2:29pm 
Excellent guide!
But my game doesn't have the "compare count" and "repeat" buttons.
I bought the game this week and have already unlocked the entire upgrade tree, but they don't exist for me.
I don't know if my game is bugged or if these buttons were removed from the new version.
Maaaate 25 Feb @ 3:58am 
I really enjoy this game even though I have no knowledge of programming (I put it down to age). I manage to get by using only 5 or 6 of the Variable available because I have no idea of what the others do and/or how they are meant to work in conjunction with each other.

I find this guide of your to be fascinating, even though I don't understand 90% of whats going on. It would be great if you could run through each step in more detail so old buggers like me could learn a thing or two.

Cheers
Mashimara Ohana Iman 15 Jul, 2024 @ 2:58pm 
I use input and output for global variables passed from and to functions.

I am a retired Enterprise Solutions Architect. JLJ Consulting, LLC

I'm in LOVE with this game and built one like it for myself in 1997, using Microsoft Access and VBA 1.1 pre-NET

I am a 52 yo. Asperger's Syndrome "Aspi", High IQ WAIS-4 167 who grew up in the public school systems that destroyed the gifted children of that time.

This game has brought back awesome memories for me.
I want to help with this project.
Yoshi Master Kyle 4 Jul, 2024 @ 12:36pm 
or just throw all of the thorns in storage
Ajnin 4 Jul, 2024 @ 9:36am 
eat the thorns
Shoninya 26 May, 2024 @ 12:04am 
how do i get these thorns away?