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í]


Devblog #44: Oxygenating


Brace yourselves for another feature-packed update: 0.7.1 is here! Along with enhancements to the various reports available to the player in the editor, a lot of visual improvements to our cells, backgrounds, icons, and textures are here. Furthermore, oxygen is now dynamically simulated, being introduced by photosynthetic life forms on your planet. This has an immense effect on gameplay and progression throughout the Microbe Stage. Your organism, which now starts its journey on an anoxygenic world, must now strategically evolve its metabolism around the pace at which oxygen is introduced to your atmosphere. A significant chapter in Thrives development has begun the introduction of a changing, scientifically accurate world that evolves with the life on your planet!

Thrive 0.7.1


[previewyoutube=m7g-_lwM29k;full][/previewyoutube] Read on for more details, or just jump in the latest version and play it.

Food Chain Tab, Auto-Evo Report, Thriveopedia Revamp


Consistent with the theme of our roadmap items for version 0.7.x, significant work has been put into reworking and adding upon our auto-evo reports. Players will now have a better understanding of what exactly is going on in the world they inhabit. Among the most notable additions is a long requested feature: the Food Chain Tab! Players will now have a chart of the food web within a patch, letting them know the distribution of organisms across different trophic levels. You will be able to see what metabolisms each organism utilizes, the primary producers in an environment, the top predators in an ecosystem, and overall predator-prey relationships.
Various other important changes have also been made to make information more accessible. The auto-evo tab is now much more visual, allowing players to know exactly what organism is being referred to, their population, and other notable characteristics important to performance.
Finally, the Thriveopedia has also been expanded, bringing much more relevant information from the developer wiki into the game. This will allow players to have an in-game reference regarding important mechanics, parts, and strategies. More work has been done on information accessibility as well for example, the microbe editor has additional functionalities, allowing the player to see net production at rest and at maximum movement, their cellular processes, and their energy balances with or without specific metabolisms. We hope that players now have much more relevant information, and are now better able to understand exactly what is happening.

3D Membranes, Backgrounds, Bloom, and More


With improved backgrounds, graphic effects, and texture reworks, this update continues to bring significant improvements to Thrives visuals! First, our membranes are now fully 3D, making cells look more realistic. Cells are now represented with membranes that have height creating a visually-pleasing appearance of depth and shape. A different normal map has also been applied to our membranes, making their texture stick out more and creating a realistic look to our cells. Their opacity has also been altered slightly, which helps to make it so that cells look distinct. Second, our backgrounds are much more dynamic, with the introduction of mobile background elements like bubbles, and a new optional distortion effect. Rather than a simple parallax display, layers which contained elements that should move around a bit have some independent motion. A toggleable distortion shader (accessible in the Graphics option menu) is also applied to the layers below, resulting in distortion similar to that of light reflecting through fluid. Furthermore, a bloom effect is now available, making colors pop and, combined with the background, creating a feeling of depth in a previously flat visual landscape. Like the distortion backgrounds, bloom can be turned on and off, though performance should not be significantly affected on most PCs. More subtle work has also continued in increasing visual richness. New ice chunks have been introduced, resulting in more variety in frozen ocean patches. Some work on the assets of the later stage prototypes, such as the Societal and Space Stages, has also been completed. We would like to note that several visual improvements, such as those to the membranes, backgrounds, textures, and bloom, are going to see more work. The distorted background will likely eventually be enabled by default. If you have feedback after playing the update, please share it with us in the comments below or on either our forums or our Discord!
Bloom, enhanced backgrounds, and 3D membranes resulting in a more polished look for the Microbe Stage.

Oxygenation Events


After many years of conceptualization and development, a highly requested feature oxygenation has finally been implemented! Similar to Earths history, players will now initially spawn in a world without oxygen. However, as photosynthesis emerges, oxygen will be slowly produced by the lifeforms on your planet either from other cells, or your own. Tweaks to existing metabolisms, such as iron respiration, have been implemented to provide options for the player. A new anoxygenic metabolism has also been introduced in the form of clostridial fermentation, represented by the Hydrogenase part. With time, oxygen will increase to the point of allowing more powerful, aerobic forms of respiration to form, and ultimately, more complex life. In other words, the Great Oxygenation Event can now be simulated.
A picture of the atmospheric auto-evo report tab, indicating changing oxygen levels in light blue. The dark blue line represents carbon dioxide levels, which also dynamically changes based on the organisms present within a patch. Dynamic oxygenation represents the first of a string of new features which will culminate in a fully dynamic world that changes from generation to generation. These updates will likely require a lot of fine-tuning and balancing to get just right, so feedback is always appreciated. A more dynamic simulation of the environment is available as an experimental feature (needs to be enabled when starting a new game), though the experimental version is less balanced.

Additional Features


  • Flagellum length can now be modified: longer flagellum length results in faster speed but use more ATP, while shorter flagellum results in slightly slower speed but uses less energy.
  • Two new patch-specific themes have been added, one for ice shelves, and one for tidepools.
  • An improved wiggle animation for cells has been introduced, making membranes look more dynamic.
  • Balancing and bug fixes related to engulfment and the strength of currents generated from cilia while engulfing.
  • Reworks of certain compound icons, such as those for Nitrogen. And many more icons have been redone as SVG images.
  • Improvements to rendering of macroscopic organisms, allowing smoother high-poly meshes with minimal performance impact
  • And many more changes
A full list of changes is at the end of this post.

Art Contest Winners


After a long time coming, we have hosted our first Thrive art contest in years on both our forums and discord. We had some amazing submissions, and we are proud to show off the winners below!

First place: Zorkman



All stories have to begin somewhere, and ours did so an unfathomable amount of generations ago when we first peeked beyond the waters surface. Enarosat Xday, renowned biologist and archaeologist from the Avoreth Academy of Natural Sciences The runner ups are highlighted on our website at: https://revolutionarygamesstudio.com/devblog-44-oxygenating/

Whats Next


Most items under section 0.7.x have been knocked off the roadmap through this update, a great sign of progress for the completion of the Microbe Stage. Some items remain however, so it is likely that our next update will be named 0.8, and might contain some features listed under the next phase of Thrives development. Development focus will likely switch towards fleshing out the world the player lives in, particularly related to dynamic environments and compounds. Again, such a feature will likely require thorough balancing to get just right, so it could be a very iterative process. Remember to join us for our developer Thrivestream that's starting very soon, where we will answer questions asked by you, the community, and cover the results of our latest community art competition! You can leave feedback in the comments below or visit our feedback thread on the community forums to give us your impressions on the release. [previewyoutube=96KldIqwl-o;full][/previewyoutube]

Full Patch Notes


  • The world now starts off with no oxygen and photosynthesis, once evolved, will add oxygen to the world. This effectively locks many organelles that require oxygen during the early game.
  • Created a new much more graphical auto-evo report screen
  • Implemented the food chain tab in the editor
  • Added 3D membranes for microbes
  • Improved the Thriveopedia with various new pages
  • Converted the old help menu to open a relevant Thriveopedia page with links to important pages
  • Upgraded to Godot 4.3
  • Added a microbe background distortion shader effect that can be enabled in the options (this may become the default in the future)
  • Added an experimental bloom effect that can be enabled
  • Added mesh subdivision for the convolution surfaces to make them look better
  • Metabolosomes are now locked until reaching a patch with oxygen
  • Added hydrogenase as an early game glucose to ATP converting organelle
  • Switched default toxin type to cytotoxin and modified the toxin creation process to not always require oxygen
  • Renamed oxytoxy to just toxin in general toxin contexts where other toxin types are also used
  • Iron respiration no longer requires oxygen to keep it viable in the vents biome
  • Added an upgrade for flagellum for picking between long and short variants that have different energy cost and speed
  • Added a new music track for the tidepool biome
  • Added a new music track for the ice shelf biome
  • Buffed engulfing resource gain
  • Increased engulf size requirement for big phosphate chunks
  • Added multiple new ice chunk types for more variety
  • Made AI wait behaviour not trigger as much when out of just one compound type to reduce unnecessary AI sessility
  • Added resource limiting mode for the ATP bar to view what would happen if some resource was missing from the cell storage
  • Increased opacity of microbe membranes
  • Added a new bump map for the microbe membranes
  • Changed membrane bump map UVs to not distort with the membrane animation
  • Added new radio and check button icons as SVG images
  • Added one new microbe loading screen image
  • Added type icons for compound and environment panels
  • ATP balance bar tooltips now show which compounds are required to produce that amount of ATP
  • Tweaked editor GUI to be closer to what it was before the Godot 4 update
  • Abbreviated per second as just "s" in chemical equation speeds
  • Updated the space and industrial stage prototype visuals
  • Reduced pulling cilia power a bit when there are many of them
  • Added an animation for when something is digested so that it shrinks to a small size instead of just visually popping out of existence
  • Redid compound icons as SVG images
  • Reworked patch and some UI icons as SVG files
  • Created priority levels for PhotoStudio image generation to avoid important images taking minutes to load on slower computers
  • Added an in-memory image cache for the PhotoStudio to speed up displaying images of the same species again
  • Added a GDExtension for Thrive that will be used in the future to improve various things
  • Added a compound cloud benchmark
  • Added experimental dynamic compounds feature where patches dynamically change their available compound amounts based on the species that are in it
  • Fixed mucocyst to work in cell colonies
  • Fixed water currents not affecting chunks correctly ever since the ECS refactoring probably
  • Fixed loading screen loading spinner not spinning smoothly
  • Fixed Thriveopedia search not working
  • Fixed a bug where the editor showed patch compounds as they were during the previous generation
  • Fixed initial species compounds calculation never giving iron due to calculating only with available compounds in the default biome type
  • Fixed the strain system always taking movement ATP while not moving
  • Fixed used matter storage size flickering when ejecting too big objects that no longer fit in storage
  • Fixed some cases where ejected cells wouldn't properly die and despawn
  • Fixed saving status text not fading out properly
  • Fixed image sizes in concept art gallery cards
  • Fixed clicking on a miche node that is empty not clearing the info box which was pretty confusing GUI behaviour
  • Reduced lag spike on selecting different patch to show details for
  • Added a limit to the recent patch notes shown to ensure it doesn't try to display truly ridiculous number of notes for someone who hasn't played Thrive for years
  • Fixed editor saves failing to load with a completed endosymbiosis action
  • Fixed right editor panel being able to be too wide in certain translations
  • Fixed auto-evo being able to remove the nucleus as a mutation
  • Fixed art gallery model viewer not working correctly with 3D menu backgrounds being enabled
  • Fixed "x worlds" text not being translated initially in the auto-evo exploring tool
  • Hopefully fixed some engulf digestion and cells dying during it issues that caused cell chunks to spawn
  • Added missing models to the art gallery model viewer
  • Reimplemented debug line renderer as a GDExtension to make it much faster than before
  • Refactored our compound related code to use enum values to simplify a lot of our code that needed to define special operations for various compounds
  • Added code project for running small code benchmarks easily in the future
  • Organelle tooltips are now dynamically generated from the organelle JSON data
  • Improved our setup instructions for compiling on Linux
  • Added new automatic code style checks related to post-increment
  • Updated YamlDotNet from 16.0.0 to 16.1.3
  • Updated Jolt Physics Engine
  • Tweaked the pre-commit hook to be much shorter
  • Updated code checking tools
  • Improved our wiki content updating script
  • Updated wiki text content
  • Updated translations


[ 2024-10-26 17:39:59 CET ] [ Original post ]



Thrive
Revolutionary Games Studio
  • Developer

  • Revolutionary Games Studio
  • Publisher

  • 2021-11-26
  • Release

  • Indie Simulation Singleplayer EA
  • Tags

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

  • Very Positive

    (1021 reviews)


  • Review Score

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



  • Thrive Linux Content [649.7 M]

  • Public Linux depots

  • In Thrive, you take control of an organism on an alien planet, beginning with the Last Universal Common Ancestor (LUCA). Your goal is to survive in the environment, adapt your species by adding mutations, and thrive. Other species will emerge to compete with yours. They will evolve via a population dynamics driven simulation with random mutations - you must improve and spread your species to surpass them. The success of your species depends both on your skill in surviving as an individual cell and the changes you make in the editor.

    In the Microbe Stage, you control a single microbe or a colony of microbes bound together. You swim through a watery environment to find the resources your cell needs to stay alive and to reproduce. Once you have reproduced, you enter the editor, where you can review how well your species and others are surviving, move to new biomes, and modify your species. Add new organelles, change your membrane, and change your cell's visuals. Your goal is to become a more complex lifeform by first evolving the nucleus to become a eukaryote, then using binding agents to form cell colonies, the precursor to the first multicellular lifeforms.

    Current key features:


    • Control an individual member of your species and survive the environment
    • Predate on other species, use photosynsthesis or scavenge for resources
    • Edit your species to make it more successful
    • Compete with other species emerging on your planet via an evolution simulation
    • Explore different biomes
    • Fight other cells with multiple cellular level weapons
    • Try different gameplay styles by specializing in different energy sources in subsequent playthroughs
    • Learn about biology by using real compounds, organelles or parts inspired by real science
    • Spread your species via the biome map
    • Review and plan future actions by looking at population simulation results and graphs
    • Learn the basics of the game with a light interactive tutorial



    The major goals of Thrive are to create engaging, compelling gameplay that respects our players’ intelligence, and remain as accurate as possible in our depiction of known scientific theory without compromising the former. Thrive is an open-source project, and anyone with game development skill is welcome to join our team. The game uses the open-source Godot engine with the C# programming language.

    If you don't have game development skills, you are still welcome to join our fan community. We would love to have you along for the long ride!
    MINIMAL SETUP
    • OS: Ubuntu 20.04 or latest Fedora version
    • Processor: AMD Ryzen 3 3300UMemory: 4 GB RAM
    • Memory: 4 GB RAM
    • Graphics: Intel HD Graphics 530
    • Storage: 1 GB available space
    RECOMMENDED SETUP
    • OS: Ubuntu 20.04 or latest Fedora version
    • Processor: AMD Ryzen 5 2600X or Intel equivalentMemory: 8 GB RAM
    • Memory: 8 GB RAM
    • Graphics: GeForce GTX 970 or AMD equivalent
    • Storage: 5 GB available space
    GAMEBILLET

    [ 5951 ]

    2.22$ (78%)
    9.59$ (36%)
    8.64$ (42%)
    1.38$ (86%)
    33.97$ (15%)
    16.79$ (16%)
    12.74$ (15%)
    1.48$ (81%)
    20.97$ (16%)
    0.89$ (91%)
    4.12$ (17%)
    2.22$ (78%)
    12.74$ (15%)
    18.49$ (69%)
    4.43$ (78%)
    2.65$ (82%)
    2.12$ (79%)
    17.59$ (12%)
    17.39$ (13%)
    9.40$ (53%)
    37.79$ (16%)
    8.49$ (43%)
    1.55$ (78%)
    36.79$ (8%)
    16.00$ (60%)
    42.49$ (15%)
    35.99$ (10%)
    4.25$ (79%)
    9.00$ (50%)
    16.79$ (16%)
    GAMERSGATE

    [ 3198 ]

    8.7$ (78%)
    0.56$ (89%)
    13.49$ (10%)
    6.8$ (66%)
    0.64$ (87%)
    6.38$ (57%)
    0.56$ (81%)
    2.53$ (86%)
    5.4$ (82%)
    2.25$ (62%)
    1.31$ (81%)
    0.75$ (92%)
    4.95$ (67%)
    20.09$ (50%)
    1.05$ (85%)
    0.89$ (87%)
    2.25$ (77%)
    1.13$ (77%)
    4.5$ (70%)
    5.06$ (66%)
    13.99$ (30%)
    2.63$ (62%)
    1.13$ (92%)
    0.83$ (92%)
    3.0$ (50%)
    4.88$ (62%)
    0.63$ (91%)
    11.24$ (63%)
    11.24$ (63%)
    0.48$ (52%)

    FANATICAL BUNDLES

    Time left:

    0 days, 13 hours, 43 minutes


    Time left:

    23 days, 13 hours, 43 minutes


    Time left:

    5 days, 13 hours, 43 minutes


    Time left:

    36 days, 13 hours, 43 minutes


    Time left:

    42 days, 13 hours, 43 minutes


    HUMBLE BUNDLES

    Time left:

    3 days, 7 hours, 43 minutes


    Time left:

    3 days, 7 hours, 43 minutes


    Time left:

    12 days, 7 hours, 43 minutes


    Time left:

    19 days, 7 hours, 43 minutes

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