TUXDB - LINUX GAMING AGGREGATE
made by: NuSuey
NEWSFEED
▪️ GAMES
▪️ STEAM DECK ▪️ DEALS ▪️ CROWDFUNDING ▪️ COMMUNITY
tuxdb.com logo
Support tuxDB on Patreon
Currently supported by 10 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
Dev blog 61 - Ports & Pirates

Hi! This week, it's my turn to write a blog post. The topic: ports! But not the kind with pirates and ships. No, the kind where you make your game run on a new platform. (Come to think of it, we'll probably have pirates too, on all our ports. Eh.) Since I've never written here before, let me introduce myself. I'm Robert, the founder and CEO of Room-C Games. I do a whole bunch of stuff: project management, recruitment and hiring, team coordination, programming, playtesting... That's indie game dev for you, everyone has to wear many hats. :) Since I'm originally a programmer, and have been coding at Croteam for the past 10 years, I know SeriousEngine quite well. That's why I did most of the engine features for The Hand of Merlin, like our custom grid-aware terrain system, outline/fill shaders to help notice occluded units, etc. And yes - now also porting to other platforms. I'm happy to say that as of right now, we have fully functional, state-of-the-art Linux (Vulkan) and macOS (Metal) builds! That, and the supporting automatic distributed build system to compile & finalize all those binaries and shaders and content for all the different platforms and upload it all to Steam. Rather than diving into the nitty-gritty technical details, I wanted to talk about my experience as a primarily Windows programmer trying to work on Linux and macOS. -- Linux IDE --
Let me start by saying this: thank you Microsoft, for making Visual Studio Code, and making it run on Linux. That software is a boon. :) Being able to run and debug the game directly on a Linux machine and to harness the awesome power of GDB (GNU Debugger), all from a familiar, friendly IDE, is such a huge time saver. As for the game itself, porting to Linux was not a huge amount of work. Luckily, SeriousEngine 4.0 already had legacy Unix support from previous versions and titles, and it natively supports Vulkan. Basically, it boiled down to getting our game code to compile on Clang (rather than just MSVC - Microsoft's compiler). So after a day of fixing compilation issues, thinking how easy this was, I started the game and... black screen. Sigh. As it happens, SeriousEngine 4.0 dropped support for OpenGL and its shading language (GLSL) altogether. So, all of our shaders are written in HLSL now (Microsoft's shading language). That's important because Vulkan only supports GLSL out-of-the-box. On Windows, there's Microsoft's DirectX Shader Compiler which can translate HLSL into Vulkan shader bytecode (called SPIR-V), but that's just for Windows - right? Wrong! :) Thank you, community, for the awesome work of porting DirectX Shader Compiler to Linux and macOS. That's right, Microsoft's HLSL shader compiler runs on Linux - and we're using it to power our Linux Vulkan renderer. After this major hurdle was resolved, there were just a few Linux specifics left, like detection of high-DPI displays i.e. getting the true native resolution regardless of scaling. Since I use a 4K monitor myself, I couldn't have The Hand of Merlin not handle this properly. ;) This blog post is getting a bit lengthy now, so I'll save my macOS adventures for next time. As a small teaser, I'll just leave you with this: macOS was definitely a bigger challenge and made me really hone my Port-Fu skills. If you have any questions or want to chat, stop by the forums or our Discord server. We're pretty much always there. Stay tuned! Robert https://store.steampowered.com/app/600610/The_Hand_of_Merlin/


[ 2021-03-24 10:07:26 CET ] [ Original post ]

The Hand of Merlin
Room-C Games Developer
Versus Evil Publisher
2021-05-11 Release
Game News Posts: 132
🎹🖱️Keyboard + Mouse
Mostly Positive (293 reviews)
Public Linux Depots:
  • GameBin_Linux [91.57 M]
  • Common_Linux [23.65 M]


The Hand of Merlin is a turn-based rogue-lite RPG in which Arthurian legend clashes with cosmic horror. Recruit a company of up to three mortal heroes and guide them in spirit on a desperate journey from Albion to Jerusalem. Explore a richly-imagined medieval setting on the brink of apocalypse. Trade with merchants, improve your heroes and unearth ancient relics. Search for the lost fragments of your soul, scattered across the multiverse - and save as many worlds as you can.


Enjoy a compelling story inspired by Arthurian legend, the Matter of France, and the history of Al-Andalus - with an unusual twist. Make choices in interactive encounters that change every time you play. Written by Jonas Kyratzes (The Talos Principle, Serious Sam 4) and Verena Kyratzes (The Lands of Dream, Serious Sam 4).


Master the tactics of squad-based and turn-based combat to conquer both human and demonic foes. Your enemies will be tough and ruthless; make use of cover, set up ambushes and coordinated attacks, harness synergies between different Hero classes and skills.




Carve a path across the lands of Albion, Marca Hispanica and Al-Andalus. Will you take a dangerous route, risking life and limb in pursuit of a legendary relic? Or will you choose a safer path? Plan and prepare. Negotiate, barter, fight. Tackle challenges. Suffer losses. Recruit new Heroes. Earn Gold, Supplies and Renown. Be careful: your choices are permanent, as is death. But don't tarry - evil never rests.


Use Renown to level up your Heroes, and choose between a randomized set of new skills or improved attributes. But choose wisely! Select skills with great synergy and balance your party for the road ahead.




As you jump from one parallel dimension to the next, history is reshaped. Different kings rule the land, changing the encounters, characters, and events. No two worlds are ever quite the same, and each journey will be unique. And should your heroes fall, remember: defeat is not the end, only a new beginning.


Seek out towns to improve your arms and armor, or stumble upon hermit artisans in the wild. With every day that passes, the world plunges deeper into darkness, and you will need all the equipment gold can buy.


From a peasant's humble luck charm to the legendary sword wielded by Arthur himself, items imbued with magical power are scattered about the world. Some you will be able to purchase from merchants and collectors, but others will have to be earned through acts of heroism - or displays of wit.



Rain thunder and brimstone upon your foes! Seek out and gather Soulstones to restore your power and unlock new Spells. Even if defeated, your spirit will retain all of your collected arcane knowledge as you jump into the next dimension.


There are as many worlds as there are stars in the sky. In each stands Camelot; in each there is a Grail. But there is only one Merlin, and his eternal burden is to stand against the horror from beyond. Each world that is saved is saved forever; each world that is lost is lost for good.

https://store.steampowered.com/app/600610/The_Hand_of_Merlin/

MINIMAL SETUP
  • OS: Linux SteamOS 3.0 or Ubuntu 18.04 LTS
RECOMMENDED SETUP
  • OS: Linux SteamOS 3.0 or Ubuntu 18.04 LTS
GAMEBILLET

[ 5973 ]

11.74$ (22%)
13.04$ (13%)
17.79$ (11%)
8.59$ (14%)
33.17$ (17%)
8.47$ (15%)
15.11$ (24%)
16.52$ (17%)
14.27$ (16%)
17.08$ (57%)
8.00$ (11%)
15.95$ (16%)
12.42$ (17%)
4.12$ (17%)
12.89$ (57%)
16.39$ (18%)
5.77$ (17%)
8.45$ (15%)
16.79$ (16%)
12.59$ (16%)
26.09$ (13%)
25.49$ (15%)
25.79$ (14%)
6.01$ (14%)
25.46$ (15%)
33.99$ (15%)
25.17$ (16%)
16.97$ (15%)
37.29$ (25%)
4.40$ (56%)
GAMERSGATE

[ 1644 ]

11.99$ (40%)
0.56$ (81%)
4.35$ (78%)
0.37$ (63%)
0.56$ (81%)
7.5$ (50%)
3.75$ (75%)
0.61$ (80%)
2.5$ (75%)
7.5$ (75%)
0.75$ (85%)
0.61$ (85%)
16.2$ (73%)
0.89$ (82%)
2.25$ (77%)
14.18$ (68%)
1.44$ (82%)
0.63$ (84%)
7.0$ (65%)
3.0$ (85%)
7.49$ (63%)
9.0$ (70%)
19.99$ (20%)
1.0$ (90%)
7.5$ (50%)
1.5$ (85%)
6.0$ (70%)
4.5$ (77%)
0.83$ (92%)
2.7$ (82%)
MacGamestore

[ 1805 ]

40.49$ (19%)
61.99$ (27%)
14.99$ (25%)
4.54$ (35%)
21.99$ (12%)
1.19$ (88%)
35.69$ (11%)
19.99$ (50%)
9.99$ (67%)
49.99$ (17%)
24.49$ (18%)
23.79$ (21%)
59.99$ (14%)
10.49$ (48%)
11.99$ (20%)
17.99$ (10%)
13.99$ (30%)
25.89$ (14%)
31.99$ (9%)
13.99$ (30%)
27.99$ (7%)
1.99$ (87%)
23.49$ (22%)
61.99$ (11%)
73.99$ (8%)
21.99$ (27%)
2.99$ (88%)
17.49$ (65%)
13.49$ (10%)
44.69$ (11%)

FANATICAL BUNDLES

Time left:

356383 days, 7 hours, 48 minutes


Time left:

7 days, 14 hours, 48 minutes


Time left:

10 days, 14 hours, 48 minutes


Time left:

14 days, 14 hours, 48 minutes


Time left:

39 days, 14 hours, 48 minutes


Time left:

10 days, 14 hours, 48 minutes


Time left:

49 days, 14 hours, 48 minutes


Time left:

54 days, 14 hours, 48 minutes


HUMBLE BUNDLES

Time left:

1 days, 8 hours, 48 minutes


Time left:

5 days, 8 hours, 48 minutes


Time left:

6 days, 8 hours, 48 minutes


Time left:

8 days, 8 hours, 48 minutes


Time left:

13 days, 8 hours, 48 minutes


Time left:

13 days, 8 hours, 48 minutes


Time left:

15 days, 8 hours, 48 minutes


Time left:

15 days, 8 hours, 48 minutes


Time left:

20 days, 8 hours, 48 minutes

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