Skip to content

Commit f5de8f4

Browse files
committed
Add new Automatia update
1 parent 9c85035 commit f5de8f4

15 files changed

Lines changed: 92 additions & 0 deletions
Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
---
2+
slug: sleeping-with-the-fishes
3+
title: "Automatia Update: Sleeping with the Fishes"
4+
authors: [gonzo]
5+
tags: [automatia, gamedev]
6+
---
7+
8+
Sleeping and fishing mechanics have arrived in Automatia!
9+
10+
<!-- truncate -->
11+
12+
## New blocks
13+
14+
I updated the chest model and added a bench.
15+
16+
![alt text](image-1.png)
17+
18+
You can sit on benches:
19+
20+
![alt text](image-4.png)
21+
22+
The new fence gate works like one of those that I see a lot here in Norway. It turns 90 degrees and stays open:
23+
24+
![alt text](image-10.png)
25+
26+
The new shelf is intended to make shops more varied:
27+
28+
![alt text](image-7.png)
29+
30+
I made awnings for the store. I've thought about making them bumpy:
31+
32+
![alt text](image-13.png)
33+
34+
Table blocks can now be stacked to make scaffold-looking towers that you can walk under:
35+
36+
![alt text](image-11.png)
37+
38+
Fences can now have proper corners (and they are automatic):
39+
40+
![alt text](image-12.png)
41+
42+
I made water create natural waterfalls that self-remove when the source runs out:
43+
44+
![alt text](image-8.png)
45+
46+
These have special interaction with the "void":
47+
48+
![alt text](image-9.png)
49+
50+
The waterfall looks endless when it hits the bottom of the world!
51+
52+
... and many more things.
53+
54+
## Telescope
55+
56+
The telescope can let you view distant things:
57+
58+
![alt text](image-2.png)
59+
60+
You can interactively orbit distant objects:
61+
62+
![alt text](image-3.png)
63+
64+
## Sleeping
65+
66+
Beds can be slept in and progresses to the next day:
67+
68+
![A wooden bed](image.png)
69+
70+
I still haven't decided on exact mechanisms around day changes, but.. all the sub-systems do the correct things. Stores close, NPCs go where they are supposed to be. It all works and I'm quite happy to be at a point where I can say that. But, I don't know if I want to make a bigger deal out of day changes. Right now it's just a way for players to change the day, and perhaps that's enough.
71+
72+
One nice thing about forced sleep is that it changes your focus and lets you take a break from whatever you were rushing to do the day before. If there is no limit to the amount of fishing you can do, some people will fish for hours just to get a nice thing from the store. A day change lets you take a break and look at other priorities, or experience new things. Ideally, there is something new every day, for example.
73+
74+
## Fishing
75+
76+
I've implemented basic fishing now:
77+
78+
![alt text](image-5.png)
79+
80+
Visually it's missing a hook and a bobber, but the line is there. It snaps if you reel too soon or the fish gets away. You can get legendary sticks from fishing:
81+
82+
![alt text](image-6.png)
83+
84+
I have made loot tables for fishing and ways to make places, ponds, sky fishing etc. give you different loot. What's missing now is a proper minigame for fishing, as right now you wait for the fish to bite, wait for the line to straighten and then pull up the catch.
85+
86+
My thinking is that some things, like sticks, should not require you to do anything more than just reel it up. However, previous loot will need some effort. We'll see how it goes.
87+
88+
## Next steps
89+
90+
I'm going to flesh out fishing more, think a bit about day cycles, and I'm going to renovate the shop and introduce the new shelves there. Right now shops auto-detect display boxes, but not shelf blocks. It's a small change, but I think it will make the shops even better!
91+
92+
-gonzo

blog/image-1.png

1.64 MB
Loading

blog/image-10.png

2 MB
Loading

blog/image-11.png

2.31 MB
Loading

blog/image-12.png

2.27 MB
Loading

blog/image-13.png

4.37 MB
Loading

blog/image-2.png

2.01 MB
Loading

blog/image-3.png

673 KB
Loading

blog/image-4.png

2.62 MB
Loading

blog/image-5.png

1.03 MB
Loading

0 commit comments

Comments
 (0)