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
Improvements under the hood

Many changes have happened in KeeperRL land in the last few weeks. Most of them were in the game's internals, so they may not be very interesting to you, but they are important for development. I treat KeeperRL as a very long term project, so I spend a lot of time trying to improve its internal architecture. Badly written code, much like a messy bedroom, decreases your morale, and causes you to trip over things as you're trying to reach your goal. Not to mention bugs! In this spirit I spent a whole week switching to a new serialization library, which is the backbone of the saving and loading system. The new one, Cereal is more modern than Boost serialization, and easier to use on multiple platforms. As it turned out, it also decreased saving and loading times about two to three times, and reduced save file size almost twice! This encouraged me to do some cleaning and remove a few obsolete classes from the code. Traps, torches, and portals are now regular Furniture, much like all other static things on the map. This was an opportunity to rework portals a little bit, to make them more useful. From now on they will be constructed by imps, and will not time out. You will use them actively, just like stairs. I think that in such form they will be a great addition to the dungeon. Unfortunately, teaching the AI to use them for pathfinfing is a much bigger deal, so for now they are there only to the advantage of players. But I will revisit this problem later, because having the AI use portals, and be smart about it, would be really, really fun.
As another gameplay change, I deflated the quantities of all resources in the game, except mana. Everything now costs five times less wood, gold, iron, and so on, and you also receive less of everything. The only real effect is on the size of stockpiles that are generated, because every unit of resource in KeeperRL, except mana, exists in the game as an individual item. This used to inflate save file size quite a bit. Going back to technical stuff, I noticed that switching off Vertical Sync in the window configuration, which ties the game's framerate to the refresh rate the monitor, fixes some severe frame dropping that I experience on the development build of the game. I'm not sure if this has much effect in the real world, but I added the option to switch off V-Sync in the game's settings. I'm also contemplating just switching it off by default. I need to research how other games approach this issue. Last, but not least, I had some time to work on the tutorial. It's going to take the form of very small, detailed tasks for the player to perform as they build their dungeon. As KeeperRL is fairly complex, there will be a large number of these steps, so it's going to take longer to finish than I expected initially. This is what the tutorial will look like. In addition to giving you instructions, the game also highlights the relevant UI elements for the current task.


[ 2017-04-15 07:17:44 CET ] [ Original post ]

KeeperRL
Michal Brzozowski Developer
Michal Brzozowski Publisher
2015-03-31 Release
Game News Posts: 241
🎹🖱️Keyboard + Mouse
Very Positive (1407 reviews)
The Game includes VR Support
Public Linux Depots:
  • KeeperRL Linux [28.66 M]
  • KeeperRL Depot Linux 64-bit [30.57 M]
Available DLCs:
  • KeeperRL Soundtrack
KeeperRL is an ambitious dungeon simulator with roguelike and RPG elements. Take the role of an evil wizard and study the methods of black magic. Equip your minions and explore the world, murder innocent villagers and burn their homes. Build your dungeon, lay traps and prepare for an assault of angry heroes.

When you control your minions the game changes into a classic roguelike, with turn-based and very tactical combat. You can also play as an adventurer and assault dungeons made by you or other players.

Dungeon management

You will dig deep into the mountain and build dozens of rooms, corridors and traps. Your minions will train and produce weapons and armor. Prisoners will be tortured. You will research new technologies like alchemy, beast mutation and sorcery.

Roguelike mechanics

The world is simulated on a very detailed level. Creatures use equipment and consumable items. There are dozens of special items, spells, attributes and special attacks. You can cut off heads and limbs and blind or poison your enemies. If you're not careful with fire, you can burn an entire forest or even your own dungeon.

Large, procedurally generated maps

In your neighborhood you'll find castles, villages, other dungeons and special locations. Slay heroes, dragons and witches for their loot. Every game you play will be different.

Online map sharing

Download dungeons made by other players and explore them as an adventurer.

MINIMAL SETUP
  • OS: Ubuntu
  • Processor: Dual Core CPU - 2.4GHz+Memory: 4 GB RAMStorage: 1 GB available space
  • Memory: 4 GB RAMStorage: 1 GB available space
  • Storage: 1 GB available space
RECOMMENDED SETUP
  • OS: Ubuntu
  • Processor: Dual Core CPU - 4GHz+Memory: 8 GB RAMStorage: 1 GB available space
  • Memory: 8 GB RAMStorage: 1 GB available space
  • Storage: 1 GB available space
GAMEBILLET

[ 6132 ]

3.37$ (78%)
14.08$ (17%)
24.00$ (60%)
3.78$ (87%)
16.57$ (17%)
26.69$ (11%)
8.00$ (73%)
17.59$ (16%)
10.31$ (14%)
25.47$ (15%)
11.30$ (13%)
4.21$ (16%)
8.27$ (17%)
16.79$ (16%)
6.79$ (15%)
25.19$ (16%)
16.52$ (17%)
1.72$ (78%)
9.95$ (75%)
31.49$ (30%)
52.74$ (12%)
10.65$ (47%)
30.04$ (40%)
12.44$ (17%)
18.25$ (17%)
4.32$ (86%)
16.79$ (16%)
1.26$ (92%)
3.26$ (84%)
12.74$ (-28%)
GAMERSGATE

[ 2625 ]

13.79$ (31%)
10.2$ (66%)
3.0$ (70%)
6.0$ (90%)
9.6$ (68%)
6.0$ (60%)
11.99$ (20%)
2.0$ (80%)
21.75$ (56%)
5.31$ (79%)
0.51$ (74%)
4.5$ (85%)
1.88$ (92%)
1.38$ (86%)
0.51$ (83%)
5.0$ (50%)
6.38$ (57%)
5.5$ (50%)
4.88$ (62%)
5.0$ (75%)
1.6$ (90%)
5.0$ (90%)
0.51$ (83%)
1.0$ (80%)
10.44$ (74%)
3.75$ (85%)
32.49$ (35%)
13.99$ (30%)
7.49$ (63%)
5.0$ (75%)

FANATICAL BUNDLES

Time left:

9 days, 0 hours, 1 minutes


Time left:

15 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

12 days, 0 hours, 1 minutes


Time left:

37 days, 0 hours, 1 minutes


Time left:

17 days, 0 hours, 1 minutes


Time left:

9 days, 0 hours, 1 minutes


Time left:

44 days, 0 hours, 1 minutes


Time left:

33 days, 0 hours, 1 minutes


Time left:

30 days, 0 hours, 1 minutes


Time left:

38 days, 0 hours, 1 minutes


Time left:

40 days, 0 hours, 1 minutes


HUMBLE BUNDLES

Time left:

3 days, 18 hours, 1 minutes


Time left:

17 days, 18 hours, 1 minutes

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