TUXDB - LINUX GAMING AGGREGATE
by NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 9 awesome people!

🌟 Special thanks to our amazing supporters:


✨ $10 Tier: [Geeks Love Detail]
🌈 $5 Tier: [Arch Toasty][Benedikt][David Martínez Martí]

Steam ImageSteam ImageSteam ImageSteam ImageSteam Image
Devlog 003 - New Stacking Mechanics

Hey everyone! As promised in the last devlog, I wanted to cover the changes and new mechanics regarding item stacking in Shapez 2! However, I wanted to also quickly mention that we have a new logo for Shapez 2:

New Logo


https://store.steampowered.com/app/2162800/shapez_2/ Let us know in the comments if you like it!

Devlog - Stacking


Please note: This devlog might contain spoilers regarding shapez 1, if you haven't completed level 20 yet.

Recap from shapez 1 - The old system


In shapez 1, the stacking basically works like this: If you combine two shapes, let's say, two halves, it will combine them on a single layer:
However, if you try to stack shapes that have overlapping parts, the right shape will stack "on top" of the other shape, effectively getting smaller:
The reason for the upper shape is getting smaller is making sure you can still read both layers. It can get more complex quickly though - what if the shapes only partially overlap? In this case, you will produce an overhang:
If you now try to cut this overhang, the right side "falls down" and gets bigger again:
Here for example is how you produce a shape that has a "floating" piece which is not connected to anything else (like in the logo):
Using this mechanic is required to produce the logo (level 20) shape - and it can be very unintuitive. In fact, it is so unintuitive that we got hundreds of bug reports about "broken stacking mechanics" so far!

The reason to change


When making a survey in the shapez 2 discord about the stacking mechanics, this is what we got out of 927 votes: A) 31%: I have completed level 20 in shapez 1, and figured the solution on my own B) 51% I have completed level 20 in shapez 1, but I looked up the solution fully or partially C) 3% I stopped at level 20 D) 15% I stopped before level 20 Seeing that only 18% stopped at level 20 or before - it shows that this is really represents the core audience of shapez, having played the game at least for 10 hours +. And yet, out of the 82% who completed level 20, effectively 62% had to look up the solution on the internet! This showed us that the mechanic definitely needs a change, and this is what we did in Shapez 2.

Stacking in Shapez 2


Our goal for Shapez 2 was, besides of making all buildings open, making the game more accessible. This also includes making all mechanics feel like a challenge, but not like a bug, and thus they have to be intuitive. I'll simply show the exact same setup from above, but this time in shapez 2. (PS: There are alpha builds available in the discord, if you want to try it yourself!) Again, if you combine 2 halves, it looks like this:
If you stack 2 shapes that have overlapping parts, it looks like this:
If you stack 2 shapes that only partially overlap, it looks like this:
So far so good - but what happens if you now try to cut the overhang?
As you can see, there is now a little animation showing how the overhang is falling down and resizing to its original size. This also applies if you try to build a floating shape:
As you can see - the overhang now falls down as well! This means that floating shapes, which are not connected to any adjacent shape, are not possible in Shapez 2 - are they? Let me introduce you the new pin mechanic!

Pin Pushers


To allow to produce floating shapes in shapez 2, we wanted a mechanic that makes more sense and also looks "reasonable" with the new 3D environment - having parts just float in the air would look weird and inconsistent. Thus, we are introducing a new mechanic - the pin pusher.
It introduces a new "shape part" type (Short code: "P-"), that is a little different compared to the other shape parts. It effectively removes a whole quadrant and replaces it with a single pin. Utilizing the pin, you can create floating shapes again:
This makes whole process a lot more intuitive. And you can produce some pretty .. interesting shapes! Notice how the right shape is actually the "a" from our new logo - a shape you can only produce in Shapez 2!

The algorithm


The shape stacking logic has been created completely from scratch in Shapez 2. It now does an actual, physics based simulation of the shape (which is of course cached, so it's very efficient). The first step is identifying "groups" within a shape. 2 parts of a shape count connected if: - They are on the same layer - They are adjacent quadrants (i.e. top right and bottom left wouldn't connect) - Both are a "full" shape - that means, not a pin A group is connected physically, so it means that when it falls down, all parts fall down by the same amount. After identifying the groups, we run our "physics" simulation which basically applies gravity to all groups, until the shape is not changing anymore. This might sound rather complex at first, but the behaviour is actually a lot more intuitive if you try out! PS: Again, there are alpha builds available in the discord, if you want to try it yourself! PPS: If you are interested in the exact details - you can find the C# Source here! We are always happy to get suggestions on the code, just like in shapez 1.

Further mechanics


The floating shapes mechanic was a beloved mechanic from a lot of veteran shapez 1 players, and we are very well aware that the pin pusher mechanic simplifies the process quite a bit. Especially for those who love (hard) puzzles, there is now a gap. However, don't worry - this is why we are introducing additional shape mechanics as well, such as crystals! Be sure to follow the Store Page to get notified about new devlogs covering those mechanics!
PS: Did you notice all GIFs loop seamlessly? This was actually a lot of work! If you like the devlogs, let us know in the comments so we know it's appreciated :) Have a nice weekend! Tobias

Wishlist & Follow Shapez 2


https://store.steampowered.com/app/2162800/shapez_2/


[ 2023-04-21 17:53:43 CET ] [ Original post ]

shapez 2
tobspr Games Developer
tobspr Games Publisher
Coming soon Release
GameBillet: 19.99 €
Game News Posts: 46
🎹🖱️Keyboard + Mouse
Overwhelmingly Positive (7837 reviews)
Public Linux Depots:
  • [0 B]


shapez 2 is supposed to be the long-awaited sequel to the original shapez - an automation, management & factory-building game currently available on Steam - built for audiences both new and old.

Our aim with shapez 2 would be to create a worthy successor to our original title - one which has a much higher production value, more content, better replayability and, crucially, looks more visually pleasing - this means that we’d like to include many more features for you… And we’ve outlined some of our ideas below!

Though we're still working on the prototype, we've got a solid vision of how the game could look - one that we'd love to share with you and get your feedback on. We would also like to point out that funding for shapez 2 isn’t yet fully secured - so whilst we’ll do our best to see this project through to completion, the outline below is our vision for our ideal game, rather than a set of specific promises.

Gameplay Overview

The goal of shapez 2 is to build, automate, and scale your factory in order to process increasing numbers, types, and colours of shapes! You’d be building machines, placing conveyor belts, and designing vast networks in order to transport your goods. Whilst to begin with you’d be focused on extracting pure shapes from the ground, you would soon discover a vast array of colours - unlocking an even vaster number of combinations... And, well, then the fun begins.

All sounding a bit familiar? Don’t worry, we plan to shake things up a bit this time… As you’ll see below.

2D + 3D

shapez 2 will, by default, have a 3D view. However - we know how crucial being able to build efficiently is, so you will be able to seamlessly toggle between 2D and 3D!

Layers

Complementing our new 3D view, shapez 2 will also feature multiple layers! Whilst in shapez there was only one additional layer (the wires layer), shapez 2 will provide players with up to 3 layers to switch between. You'll be able to place buildings, conveyor belts, and wires on each of them! (And, don't worry if you like to keep things simple - the additional layers are completely optional!)

View into the machines

Whilst shapez only had ‘closed' buildings (which could sometimes make it difficult to see what was going on!), in shapez 2, all buildings are ‘open' - allowing you to see exactly how your shapes are being processed! This is a big one for us - and we're hoping it'll make it easier for new players to get into the game. It'll be a much more visual process!

New engine, better performance, better accuracy

We're writing shapez 2 completely from scratch in an entirely new engine! This'll allow us to maximise performance (using all available cores & GPU power), leading to vastly improved performance, even with our new 3D visuals. (It's actually insane to us how many different buildings shapez could handle, considering it's basically a website!)

Islands

shapez had a very uniform map (which severely limited exploration) - and that's something that we wanted to change this time. In shapez 2 space will no longer be unlimited - instead you need to craft islands to expand your base!

This feature works well with our next one… Mass Transport!

Mass Transport

With the addition of new biomes, you'll be needing new infrastructure to transport your resources over long distances! In shapez 2, there will be a mass transport feature unlockable through the research tree. (More on that later!)

Whilst these may not look exactly like trains, they'll behave in a very similar way!

Pipes & Fluids

Another new addition for shapez 2 - pipes! Not only will there be a number of new fluids, but colors will be fluids rather than being transported on a belt. (Not to worry, though - you'll still be able to package them on belts with a new building that we're introducing!)

Research Tree

On the topic of replayability, we're introducing a new research tree - featuring a number of branches designed to make progress less linear! Whilst there will still be a main branch (i.e. cutters, rotators, pipes, stackers), there will be additional sub-branches, allowing you to focus on each of the available buildings and unlock upgrades for them (for example, the 180-degrees rotator is an available upgrade after unlocking the default rotator. You don't have to unlock it, but if it looks useful to you, go for it!)

Blueprint Library

This was a feature that was actually planned for shapez, but sadly never made it into the original game. We'll fix this in shapez 2 by adding a complete blueprint library, as well as the ability to load/share blueprints easily!

... and more:

  • Modding support
  • New shape mechanics
  • Multiple game modes
  • Customizable game creation
  • All-new soundtrack

MINIMAL SETUP
  • Processor: 3Ghz+ dual coreMemory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: DirectX 10.1 capable GPU wit 1024 MB VRAM
  • Storage: 2000 MB available space
RECOMMENDED SETUP
  • Processor: 3Ghz+ quad coreMemory: 8 GB RAM
  • Memory: 8 GB RAM
  • Graphics: DirectX 11 capable GPU with 2048 MB VRAM
  • Storage: 2000 MB available space
GAMEBILLET

[ 6089 ]

2.10$ (58%)
8.46$ (15%)
16.97$ (15%)
2.67$ (91%)
2.99$ (85%)
8.47$ (15%)
14.95$ (63%)
3.59$ (76%)
1.50$ (90%)
12.59$ (16%)
21.49$ (-8%)
16.96$ (15%)
4.54$ (70%)
1.00$ (90%)
8.59$ (14%)
1.00$ (80%)
4.50$ (70%)
3.43$ (14%)
13.39$ (33%)
2.34$ (82%)
13.79$ (8%)
10.00$ (50%)
9.74$ (25%)
12.29$ (18%)
0.32$ (92%)
5.94$ (15%)
14.49$ (42%)
0.80$ (90%)
13.79$ (8%)
16.99$ (15%)
GAMERSGATE

[ 3241 ]

1.3$ (90%)
0.85$ (91%)
0.87$ (56%)
6.0$ (80%)
1.0$ (90%)
5.63$ (81%)
14.99$ (50%)
3.0$ (85%)
4.39$ (69%)
2.7$ (91%)
8.91$ (70%)
0.45$ (85%)
1.69$ (79%)
5.0$ (90%)
10.49$ (48%)
10.79$ (46%)
0.83$ (92%)
1.58$ (77%)
0.51$ (83%)
4.69$ (81%)
0.87$ (91%)
3.4$ (83%)
6.6$ (67%)
10.43$ (48%)
24.0$ (60%)
1.2$ (85%)
3.28$ (84%)
10.0$ (60%)
18.74$ (25%)
20.0$ (50%)

FANATICAL BUNDLES

Time left:

7 days, 13 hours, 35 minutes


Time left:

13 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

10 days, 13 hours, 35 minutes


Time left:

35 days, 13 hours, 35 minutes


Time left:

15 days, 13 hours, 35 minutes


Time left:

7 days, 13 hours, 35 minutes


Time left:

42 days, 13 hours, 35 minutes


Time left:

31 days, 13 hours, 35 minutes


Time left:

28 days, 13 hours, 35 minutes


Time left:

36 days, 13 hours, 35 minutes


Time left:

38 days, 13 hours, 35 minutes


HUMBLE BUNDLES

Time left:

2 days, 7 hours, 35 minutes


Time left:

16 days, 7 hours, 35 minutes

by buying games/dlcs from affiliate links you are supporting tuxDB
🔴 LIVE