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 ImageSteam Image
Friday Facts #345 - Unit group collision mask Artillery shell particle

Read this post on our website.

Unit group collision mask


Last weekend, a bug report came in on our forum. The issue was that the groups of biters were trying to path over the water, but the bugs can't swim.
It seemed like something quite typical of a mod being funky. I looked into it, and it seems the Hovercraft mod was playing monkey business with water collision masks to make his vehicles ride over water. One thing involved setting water tiles to be walkable, and then adding an additional collision layer to all players and biters. What this modder didn't realise though, is that unit groups have a fixed collision mask. It used to be hardcoded, but a while ago it was added to the utility constants. So we just say "hey its a mod problem, here's a quarter, call someone who cares"... right? Well it didn't sit right with me, because deep inside I knew that the unit groups shouldn't have a fixed collision mask, it doesn't make sense really. Lets say you add flying units to the game. If you give individual commands to the flyers to go attack the base, they will happily fly over the water and attack without issue. However if you put them in a group together, a group of flying units, the group will path around the water, because the unit group still has a fixed ground collision mask. So this week I decided to fix it once and for all. It turns out it wasn't so hard in the end. As we mentioned somewhat in FFF-340, unit groups already have logic in place to recalculate their properties based on their members. I hooked into that logic to also make them recalculate their collision mask. The way that made sense to me, is that they should add the masks together, so that they only path where all of the units can path. https://cdn.factorio.com/assets/img/blog/fff-345-small-biters.mp4 A group of only small biters, they can't walk on water, so they walk around it. https://cdn.factorio.com/assets/img/blog/fff-345-water-biters.mp4 A group of 'water biters'. They can walk right over water, so they go straight through. https://cdn.factorio.com/assets/img/blog/fff-345-mixed-biters.mp4 A mixed group of small biters and water biters. They add their masks together, so only go where all the units can go. You can imagine it quite intuitively I think, the group will try to stick together, and that will mean the group can only path to places that all the members can reach. It feels quite nice to make fixes like this, as they are relatively small in scope and risk, but cleanup a lot of potential problems, and open a lot of interesting possibilities.

Artillery shell particle effect


Another nice small finishing touch for you all this week. Adding a shell being ejected from the Artillery cannons was suggested back when we showed the new sounds integrated into the game (FFF-341). While we can't get too fancy with it, we think the relatively straightforward effect that we've added fills in the detail nicely. https://cdn.factorio.com/assets/img/blog/fff-345-artillery-shell.mp4 It is just a particle with a nice spritesheet that Dom rendered from the original shell models. With a bit of engine tweaking here and there, we had it ready in quite short order. Just another small bit of polishing that characterises this stage of development.


[ 2020-05-01 10:48:51 CET ] [ Original post ]

Factorio
Wube Software LTD. Developer
Wube Software LTD. Publisher
2020-08-14 Release
Game News Posts: 506
🎹🖱️Keyboard + Mouse
Overwhelmingly Positive (164072 reviews)
The Game includes VR Support
Public Linux Depots:
  • Factorio Linux64 [306.86 M]
  • Factorio Linux32 [300.1 M]
Available DLCs:
  • Factorio: Space Age
Factorio is a game in which you build and maintain factories. You will be mining resources, researching technologies, building infrastructure, automating production and fighting enemies. In the beginning you will find yourself chopping trees, mining ores and crafting mechanical arms and transport belts by hand, but in short time you can become an industrial powerhouse, with huge solar fields, oil refining and cracking, manufacture and deployment of construction and logistic robots, all for your resource needs. However this heavy exploitation of the planet's resources does not sit nicely with the locals, so you will have to be prepared to defend yourself and your machine empire.

Join forces with other players in cooperative Multiplayer, create huge factories, collaborate and delegate tasks between you and your friends. Add mods to increase your enjoyment, from small tweak and helper mods to complete game overhauls, Factorio's ground-up Modding support has allowed content creators from around the world to design interesting and innovative features. While the core gameplay is in the form of the freeplay scenario, there are a range of interesting challenges in the form of the Scenario pack, available as free DLC. If you don't find any maps or scenarios you enjoy, you can create your own with the in-game Map Editor, place down entities, enemies, and terrain in any way you like, and even add your own custom script to make for interesting gameplay.

Discount Disclaimer: We don't have any plans to take part in a sale or to reduce the price for the foreseeable future.

What people say about Factorio


  • No other game in the history of gaming handles the logistics side of management simulator so perfectly. - Reddit
  • I see conveyor belts when I close my eyes. I may have been binging Factorio lately. - Notch, Mojang
  • Factorio is a super duper awesome game where we use conveyor belts to shoot aliens. - Zisteau, Youtube

MINIMAL SETUP
  • OS: Linux (tarball installation)
  • Processor: Dual core 3Ghz+Memory: 4 GB RAM
  • Memory: 4 GB RAM
  • Graphics: OpenGL 3.3 core. DirectX 10.1 capable GPU with 512 MB VRAM - GeForce GTX 260. Radeon HD 4850 or Intel HD Graphics 5500
  • Storage: 3 GB available space
RECOMMENDED SETUP
  • OS: Linux (tarball installation)
  • Processor: Quad core 3GHz+Memory: 8 GB RAM
  • Memory: 8 GB RAM
  • Graphics: OpenGL 4.3 core. DirectX 11 capable GPU with 2 GB VRAM - GeForce GTX 750 Ti. Radeon R7 360
  • Storage: 3 GB available space
GAMEBILLET

[ 6102 ]

26.69$ (11%)
17.39$ (13%)
17.39$ (13%)
4.21$ (16%)
50.39$ (16%)
22.24$ (11%)
33.19$ (17%)
22.24$ (11%)
17.79$ (11%)
3.39$ (58%)
4.95$ (17%)
20.65$ (17%)
5.92$ (15%)
16.96$ (15%)
0.88$ (11%)
16.99$ (-70%)
22.24$ (11%)
13.34$ (11%)
16.96$ (15%)
25.47$ (15%)
3.29$ (18%)
17.19$ (14%)
33.14$ (17%)
8.59$ (14%)
16.89$ (16%)
34.99$ (50%)
26.69$ (11%)
5.77$ (17%)
4.44$ (11%)
34.79$ (13%)
GAMERSGATE

[ 764 ]

5.6$ (53%)
0.85$ (79%)
0.43$ (91%)
4.19$ (30%)
21.99$ (45%)
0.18$ (91%)
2.97$ (40%)
10.83$ (28%)
0.26$ (91%)
6.38$ (57%)
0.53$ (92%)
4.25$ (83%)
4.59$ (74%)
0.43$ (91%)
0.5$ (49%)
10.2$ (49%)
20.39$ (49%)
5.4$ (64%)
4.2$ (65%)
0.75$ (92%)
0.8$ (60%)
13.8$ (45%)
0.85$ (91%)
1.28$ (91%)
8.1$ (73%)
5.95$ (83%)
8.5$ (79%)
5.0$ (50%)
10.19$ (49%)
1.28$ (91%)

FANATICAL BUNDLES

Time left:

12 days, 10 hours, 49 minutes


Time left:

19 days, 10 hours, 49 minutes


Time left:

8 days, 10 hours, 49 minutes


Time left:

5 days, 10 hours, 49 minutes


Time left:

13 days, 10 hours, 49 minutes


Time left:

15 days, 10 hours, 49 minutes


Time left:

36 days, 10 hours, 49 minutes


Time left:

356461 days, 2 hours, 49 minutes


Time left:

18 days, 10 hours, 49 minutes


Time left:

47 days, 10 hours, 49 minutes


Time left:

33 days, 10 hours, 49 minutes


HUMBLE BUNDLES

Time left:

0 days, 4 hours, 49 minutes


Time left:

2 days, 4 hours, 49 minutes


Time left:

7 days, 4 hours, 49 minutes


Time left:

9 days, 4 hours, 49 minutes


Time left:

14 days, 4 hours, 49 minutes

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