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

🌟 Special thanks to our amazing supporters:


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


Project Update - Companion Combat AI Improvements

[previewyoutube=5LZxYu3t6uo;full][/previewyoutube] Initially, we built Companion Combat without too much focus on the combat AI, knowing full well that it would be a massive task to code and having most of the combat features locked before we do so would make it overall a more efficient undertaking. Thus, vanilla Companion Combat AI was 'equipped' with nothing more but brute force, running thousands of random choices without any direction that were then evaluated in the back end by a not-too-sophisticated point system spiced up with a dash of random generation aiming to make the AI choose sub-optimal scenarios too from time to time. Otherwise it would have been much too strong. That unfortunately had its share of drawbacks. It was either extremely slow (too many iterations) or dumb (not enough iterations). After some tuning, we went for the middle ground with a rather slow and occasionally irrational setting. Truth be told, it felt awkward every time we saw someone stream the game like that and initially planned to return to it earlier but our players felt more concerned about other areas of the game, so we moved it behind other open-world features on our priority list. Now that the first open-world region is in the hands of our backers and patron testers, we finally got around to improve AI, too. First Objective: Increase Speed We introduced a number of new attributes for all characters to drive their behavior, such as:

  • Row preference: Melee or range preference, or being versatile in both. That allowed to eliminate all simulations from non-preferred positions on the battlefield.
  • Tactical level (TL): Only characters with higher tactical awareness look for high certainty of their available options, while the ones with lower TL could drop the iteration numbers in the simulation drastically.
  • Expected damage: It is calculated based on the characters' average damage. Characters finding a 'good-enough' option stop the simulation and look no further. The higher the TL of a character is, the higher that imaginary bar of expected damage is set.
Second Objective: Optimal Positioning When an AI - in any game - makes a dumb move, most of us feel lucky, even happy for a moment but then we immediately start to resent it. We want to beat the game with our superior strategy and not because of the AI's inferior tactics. Thus, we added new priorities for the AI:
  • Row preference: It was already mentioned above but beside helping with efficiency it also increased the effectiveness of the AI as enemies naturally priorities moving into their preferred rows allowing them to use their most impactful Skills.

  • Use cover: It is much harder to hit characters in cover with ranged attacks, so it only would make sense for the enemy units to use that advantage (even if only on higher TL).

  • Use swap: Why spend two actions on shuffling around each other when you can swap? The players can do it, and so can the enemies now.

Third Objective: Colorful Skill Usage Balancing a tactical game is very difficult and can barely ever be perfect - we knew that from the beginning. We are also aware that for a single-player game, variety and challenge is more important than being perfectly balanced, so when we design enemies, we do not mind them having a mix of stronger and weaker skills. On the other hand, we would like the AI to use all of them, even if not with the same frequency, so now the AI takes into account:
  • Effect prop points: Our old AI gathered 'points' during its simulation for instant and overtime damage as well as heal, also for getting targets stunned, killed, or downed. In the new version, we plugged in buffs, debuffs, and impediments too, so those skills would be assessed on their true merit.
  • Cleansing matters: We also take into consideration cleansing (meaning removing) effects, since those can be equally helpful or painful, depending on the situation.
  • Choice pooling: To ensure that weaker skills are used occasionally, we pool all viable options, sort them based on their scoring, then pick from the top number of actions on the list, where the number is determined based on the character's TL. The higher their TL, the narrower the pool, resulting in better choices.
We have worked for weeks on these changes but are quite happy with the final outcome. The next build will include all these changes and we hope to see you guys try them very soon. Gbor, Lost Pilgrim ------------------------------------------------------------------------------------------------------ Our crowdfunding campaign is LIVE Get instant access to the Alpha build at Fig ------------------------------------------------------------------------------------------------------ Wanna get the game as early as possible with even more content? Please share our pages and posts with your friends through your favorite social media channel(s). Appreciate it! Fig| Website|Youtube|Twitter|Facebook|Instagram|Patreon|Discord


[ 2020-04-29 15:51:54 CET ] [ Original post ]



Vagrus - The Riven Realms
Lost Pilgrims Studio
  • Developer

  • Lost Pilgrims Studio
  • Publisher

  • 2020-07-22
  • Release

  • Strategy RPG Singleplayer
  • Tags

  • Game News Posts 157  
    🎹🖱️Keyboard + Mouse
  • Controls

  • Very Positive

    (1184 reviews)


  • Review Score

  • https://vagrus.com
  • Website

  • https://store.steampowered.com/app/909660 
  • Steam Store



  • Vagrus - The Riven Realms Linux [1.29 G]

  • Public Linux depots

  • Vagrus is an award-winning Roleplaying Game with strategy elements, where the player takes the role of a vagrus - a sort of a caravan leader, who makes a living on a strange and dangerous dark fantasy world by leading a traveling company on all kinds of ventures.



    A vast continent is yours to explore, filled with unique locations, strange factions, lurking dangers, and a lot of characters you can interact with. In order to punish the Empire for their sins a thousand years ago, the Elder Gods manifested themselves in the world, letting loose powers that ended up devastating it. Following this Calamity, the Empire was slow to rebuild and became a dark caricature of its former image. The continent is now a wasteland, riddled with arcane anomalies, twisted monsters, and undead.






    A large selection of longer and shorter stories make up the game’s narrative in the form of events and quests. The choices you make in these often affect the companions and the world around you. Pick your background from trader, mercenary, or explorer; work for factions, follow rumors and trading opportunities; acquire wealth, gain fame, and discover hidden knowledge. The world is sandbox, yet it is filled with hand-crafted content.






    Engage in turn-based, tactical combat that involves your companions and a large variety of enemies, both humanoid and monstrous. Use a wide range of character skills to succeed, as well as your own leadership-related abilities. Positioning and support skills are of paramount importance when your companions struggle against powerful foes.






    Most journeys have to be planned and prepared for carefully, lest they end in disaster. Manage your supplies, morale, and the freshness of your people effectively to survive. Haul cargo and valuables across the wasteland or take it from others. Your crew of workers, fighters, scouts, and slaves have to be managed to optimize their effectiveness. Equip your caravan with upgrades and your companions with magical gear.






    The player can recruit a wide variety of companions into the caravan to serve in versatile roles, such as scoutmaster, guard captain, quartermaster, or navigator. Each of them comes with their own combat skills, background stories, and personal quest lines that, when completed, can upgrade them in unforeseen ways. They can progress through experience levels to become more potent crew members as well as in combat.

    Get instant access to the Alpha build by backing Vagrus at https://fig.co/vagrus

    MINIMAL SETUP
    • OS: Ubuntu 12.04+. SteamOS+
    • Processor: Intel Pentium 2Ghz or AMD equivalentMemory: 4 GB RAM
    • Memory: 4 GB RAM
    • Graphics: 1280x768 minimum resolution. DirectX 9.0c compatible graphics card
    • Storage: 6 GB available space
    GAMEBILLET

    [ 5951 ]

    5.92$ (15%)
    16.99$ (15%)
    4.00$ (80%)
    2.20$ (80%)
    1.29$ (87%)
    4.09$ (18%)
    2.19$ (78%)
    1.90$ (81%)
    1.63$ (18%)
    20.74$ (17%)
    3.29$ (18%)
    1.83$ (82%)
    42.49$ (15%)
    10.91$ (16%)
    4.12$ (17%)
    33.99$ (15%)
    16.99$ (43%)
    20.49$ (18%)
    1.06$ (65%)
    40.95$ (18%)
    16.79$ (16%)
    4.95$ (17%)
    6.66$ (78%)
    16.99$ (15%)
    5.56$ (78%)
    10.98$ (15%)
    4.12$ (17%)
    12.38$ (17%)
    21.99$ (12%)
    28.99$ (17%)
    GAMERSGATE

    [ 3154 ]

    5.63$ (81%)
    0.51$ (83%)
    0.53$ (92%)
    5.0$ (75%)
    0.75$ (92%)
    3.38$ (62%)
    0.38$ (92%)
    0.75$ (92%)
    2.44$ (81%)
    3.0$ (85%)
    3.0$ (85%)
    3.67$ (47%)
    7.49$ (63%)
    0.94$ (81%)
    4.5$ (70%)
    2.25$ (92%)
    2.36$ (66%)
    2.03$ (77%)
    0.53$ (92%)
    11.24$ (55%)
    7.0$ (65%)
    1.13$ (77%)
    7.5$ (81%)
    10.49$ (48%)
    2.93$ (77%)
    17.99$ (40%)
    4.95$ (67%)
    2.7$ (77%)
    1.31$ (81%)
    0.9$ (85%)

    FANATICAL BUNDLES

    Time left:

    2 days, 8 hours, 26 minutes


    Time left:

    25 days, 8 hours, 26 minutes


    Time left:

    7 days, 8 hours, 26 minutes


    Time left:

    38 days, 8 hours, 26 minutes


    Time left:

    44 days, 8 hours, 26 minutes


    HUMBLE BUNDLES

    Time left:

    5 days, 2 hours, 26 minutes


    Time left:

    5 days, 2 hours, 26 minutes


    Time left:

    14 days, 2 hours, 26 minutes


    Time left:

    21 days, 2 hours, 26 minutes

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