TUXDB - LINUX GAMING AGGREGATE
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 Image
2025.1.28.1216 - New Ambient light handling, PhotonDust & other fixes

Hello everyone! I got a whole bunch of things for you today! First, you now have full control over the global ambient lighting in the world! The automatic calculation from the skybox is now also controlled from FrooxEngine side with a new set of components - including one that efficiently computes the parameters from a reflection probe with a Compute Shader. This is way faster and more efficient than Unity's own method, making ambient light changes significantly faster and smoother. Big thanks to @troyborg, @epiceaston197, VirgilCore, @modernballoonie and @rockstarraccoon for helping to test this in `prerelease`. Fortunately there weren't really many issues with this reported over last two weeks, so it should be good to go - but if you still run into something, make a report and we'll fix it in subsequent builds. If you'd like to learn more about how this new system works, we covered it in the recent episode of The Resonance: [previewyoutube=Hyv2s364DPU;full][/previewyoutube] Second, PhotonDust is now out of experimental phase! Majority of the remaining issues (including legacy conversion) are now resolved - it's good to start using for new projects and convert your old into it and continue on! The conversion isn't automatic yet - this will happen when the Legacy system is removed fully. The legacy particle system still exists for a little bit, but it will be removed very soon! If you run into some issues, please report them while you can! I'll probably remove the legacy system sometime next week, assuming there's no big blockers. There's a number of bugfixes too from @probableprime, which should resolve some issues and regressions!

New Features:


- Added AmbientLightSH2 component to control the ambient light in the world -- This functions similarly to the Skybox component, where there will be one active component that is determining what the current ambient lighting is -- The ambient light is parameterized using second order spherical harmonics - Added ReflectionProbeSH2 -- This computes Spherical Harmonics (of order 2) based on the current texture of the target Reflection Probe -- The computation is done using Compute Shaders and should be fast. However having lots of these will add up -- The calculation is done locally for each user - if you want to share it, write the computed value into a field -- For Baked probes, the calculation will currently only work with uncompressed texture formats -- The Compute Shader is adapted version of this: - Added OnChanges mode to ReflectionProbe & ChangesSources list -- This can be used to have the probe re-render only when another component changes (e.g. a Skybox material) -- It's similar mode to Realtime, but it does not re-render constantly - only on changes, saving performance when relevant items do not update - Add SkyboxOnly mode to ReflectionProbe -- This will make the probe render only the skybox and nothing else -- It's useful for computing the ambient lighting based on the skybox - Added auto-upgrade mechanism for worlds, which will convert them to the new lighting system that's managed within the Resonite world -- The world is auto-instrumented with a skybox only reflection probe, which is also used to drive the ambient lighting -- You can find these components on where the Skybox component is located -- This mechanism replicates the old behavior, but with faster update rate (meaning changes in ambient lighting are significantly smoother) - Added UnpackSH nodes for unpacking spherical harmonics (requested by @reddneko, issue #3585) - Added PackSH1 node for packing spherical harmonics of order 1 (requested by @nytra, issue #3542)

Tweaks:


- Remove "experimental" label on PhotonDust -- From this point on, we recommend using PhotonDust for any new projects and avoiding the Legacy Particle system, which will be removed very soon -- For any changes to PhotonDust we'll now implement compatibility conversions to make sure your items keep working properly -- Conversion is still not automatic and legacy particle system is present, but as of now we don't recommend using it for new projects -- Legacy system will be removed very soon, so prepare for its removal! - When particle trails space changes, the trails are now cleared to prevent odd positioning (based on report by brecert, issue #3510) - Added generic recursion limit for SphericalHarmonics instances that can be introduced into the data model (it cannot be above 2) - "Set Active Skybox" button on Skybox component is now localizable

Locale:


- Merged German locale update by @muppeq - Merged Esperanto locale update by SejdenGrauk - Merged Japanese locale update by @.aesc - Merged French locale update by @j4.lc - Merged Chinese locale update by modimobeikete - Merged Russian locale update by @lynrayy

Fixes:


- Fixed the importing of public folders via their resrec url (reported by @badhaloninja, issue #3554, fixed by @probableprime) -- This also allows for both Link and Directory record urls to be used to importing public folders and provides error messages on issues/problems with the URL - Fixed OnChanges reflection probes not re-render when the Slot they're is disabled and then re-activated (reported by @modernballoonie, issue #3553) -- This is a `prerelease` build fix - Fixed ReflectionProbes breaking when near/far clip are too low - Fixed deleting PhotonDust particle systems sometimes resulting in all particle systems to break (reported by @modernballoonie, issue #3507) - Fixed SkinnedMeshEmitter not working with meshes that either lack bones or blendshapes (based on report by @luxkitty, @nytra, @baxterottoman, @fukuro8232, issue #3522) - Fixed GravityForce being in the incorrect space for legacy converted particle systems (reported by brecert, issue #3508) - Fixed legacy line emitters not emitting particles with correct direction when using line-aligned mode (reported by brecert, issue #3509) -- Note: This is a breaking change for existing converted systems. If you have saved converted systems with PhotonDust with these emitters you'll need to reconvert them - Fixed particle renderer modules getting a weird offset when the main renderer space changes (based on report by brecert, issue #3510) - Restored the order of operations when importing resdb urls -- This fixes cases of "cloud spawning" being broken on 2025.1.14.6 (reported by @yoshi1123_, issue #3534) -- Do keep in mind that "cloud spawning" via this method may break in the future, but we do hope to create an official version of cloud spawning in the future. - Fixed Spherical Harmonics generic instances not being flagged as unsupported, allowing creating invalid instances which result in a crash (reported by @modernballoonie, issue #3529) - Added generic validation to SphericalHarmonics nodes, preventing unsupported instances from being made and causing issues and crashes (based on report by @modernballoonie, issue #3529)


[ 2025-01-28 20:30:48 CET ] [ Original post ]

Resonite
Yellow Dog Man Studios Developer
Yellow Dog Man Studios Publisher
2023-10-06 Release
Game News Posts: 146
🎹🖱️Keyboard + Mouse
🕹️ Partial Controller Support
🎮 Full Controller Support
Very Positive (1190 reviews)
Public Linux Depots:
  • [0 B]
Dive into a brand new digital universe with infinite possibilities. Whether you come here to socialize and hang out with people around the world or to build, create and develop anything from beautiful art, interactive avatars and gadgets, to complex interactive worlds and games, Resonite is an endlessly customizable place where you'll be welcome and where you'll find a group to resonate with.

Thanks to our advanced engine, we ensure that multiplayer experiences stay perfectly synchronized between players with zero effort for our community content creators. Whether you're just hanging out with people or building complex worlds and contraptions with other creators, Resonite will make sure every details stays in perfect sync and keeps you in control of your experience.

Socialize with anyone

Online socialization and real-time communication whether you're in desktop or VR is the foundational layer of everything in Resonite. Being able to communicate and be yourself is an important part of the platform. To make this possible, we offer a number of key features:


  • Low latency voice - communicate in real time with other users in session with latency rivaling that of other messaging applications
  • Fully custom avatars - import, build and customize any avatars in-game and in real-time to look like the best version of you
  • Full body tracking, eye & face tracking - to maximize your avatar's expressivity we support 8 trackers (feet, knees, hips, chest and elbows) as well as eye and face tracking
  • Haptics support - with support for haptic vests such as bHaptics, you can increase your immersion and become part of the virtual world
  • Instant messaging - chat over text, send invites, voice messages or even arbitrary items to your contacts
  • Flexible session visibility & security - you are in control of the visibility and accessibility of your sessions, anywhere from public to fully private, with an access list you control. All validation and verification of joining users is done on your client - if you set your session to Private, you can be sure that it is private
  • Customizable UI - the user interface is your gateway to using the platform and just like everything else in Resonite, it can be customized and extended to better suit your needs and make your daily experience more comfortable
  • Self-moderation tools - we understand that not every interaction on the platform will be good and that's why we want to empower you with a number of self-moderation tools - moderate your own worlds with silence, kick and ban functions or easily mute and block individual users avatars or their entire presence. Our goal is to give you as much control over your virtual experience as we can.
  • Multi-world presence - just like tabs in a web browser, you can be present in multiple worlds and switch between them in a fraction of second

Play, explore and share

Socializing does not have to end at chatting with your fellow users. Resonite is a universe full of fun gadgets, avatars and games to explore, with features to make any session fun and exciting.


  • Easy media sharing - drag & drop pictures, audio/music or videos into any world to share with other users with synchronized playback - it's that easy!
  • Inventory system - did you find or made something cool? Save it to your inventory! You can spawn any items, gadgets and tools in any world (as long as you have permissions to do so) - everything is fully synchronized too!
  • Dynamic avatar scaling - exploring the world or interacting with users at different scales can give you quite a different experience - you can change your avatar's scale anywhere, at any time (unless it's limited by the host of the session)!
  • High quality audio streaming - want to host a party and be the DJ? Streaming your system audio in full stereo in high quality is a few clicks away
  • World search & session discovery system - looking for a cool world to visit or what your friends are up to? Searching worlds by their names and tags as well as seeing which worlds your contacts are in will help you there
  • Stream to your audience - our in-game recording and streaming tools make it easy to produce captivating and dynamic camera shots, whether you're streaming or filming videos for social media
  • Custom locomotion - we don't limit you to just walking around - you can fly, noclip switch to zero-g or build your own customized locomotion system - ever tried to walk on a surface of a Möbius strip?

Build and create

If you have a creative itch, you may enjoy the powerful toolset that Resonite offers to you. Not only you can build and edit absolutely anything - from your avatar, items, to the entire worlds or even making your own tools, you can collaborate with others in real time and achieve true creative resonance!


  • Realtime collaboration - the collaboration on our platform is so seamless, that you will often forget it's there - our powerful engine ensures that the world and everything in it starts in perfect sync, no matter what you do - you'd be hard pressed to find any feature or functionality that'd be visible only to you (unless it's your private UI of course!)
  • Edit anything - everything you see in the world can be edited and customized with the game tools - in fact, we built a lot of the official functionality in-game with the same tools that are accessible to you - from the home world, default avatars, to video players, color picker UI or progress bar - you can take them apart or build your own from scratch and favorite them
  • Save anything - you can save literally anything on the platform! Whether you built a new item, an avatar or a world, or made modifications to an existing one, everything can be persisted with a single click of a button. You can efficiently store multiple copies as well - our deduplication system will ensure that any shared assets only get counted once
  • Development tools - our development tools range from simple brushes and procedural meshes to more advanced and powerful ones, similar to ones you find in classical game development tools - except that you can use them in VR with real time collaboration!
  • Cross-world synchronization and persistence - with our integrated cloud tools, you can easily preserve user data between sessions or synchronize state across multiple different worlds
  • Import 3D models - thanks to open source libraries, it's extremely easy to bring in large variety of 3D model formats - simply drag and drop your FBX, OBJ, GLB or other files and bring them in
  • Texture/Audio/Model processing - need to make a quick edit to a texture, audio file or 3D mesh? Basic editing functions are fully accessible in-game - from hue-shifting textures, normalizing and clipping audio to recalculating normals and tangents on meshes or baking them
  • Export content for external tools - as easy as it is to bring content in, it's just as easy to take it out! With this, you can make edits using external tools or make Resonite part of your workflow

Code and develop



  • ProtoFlux - ProtoFlux is the crown jewel of our creative tools - the most powerful visual programming language that our experienced team has designed to date, which lets you quickly prototype and build anything from simple interactions to complex games and systems - with full real-time collaboration support and immediate feedback
  • Script anything - ProtoFlux can interact with anything - the world, the items, your avatar and any combinations of these!
  • Websockets - thanks to built-in websocket support, you can easily communicate with external applications and scripts and build extensive functionality, such as your own game servers, fetching external data to integrating new and custom hardware, without having to depend on official integration
  • Async Flows - creating code that needs to yield or wait across different frames is a native feature of ProtoFlux, with full execution scope preservation - you can even have multiple async flows running off the same code, each with their own unique context, which is a highly powerful and flexible tool for simplifying your logic
  • Flexible storage system - locals, stores and data model - pick where you store your computational data depending on the desired scope and context, to build highly efficient systems

Resonate with anything, anyone, anywhere...

We are a team of passionate developers, who are developing more than just a piece of software, but something that we call a second home. We are committed continuous development, with frequent updates and community driven focus. This project is a combination of our dreams and visions of what digital spaces like this should offer and the collective needs, desires and aspirations of our community.


Much of our focus and vision is on giving you, the users and inhabitants of this virtual universe, as much power and agency as we can, whether it's over controlling your experience on the platform or being able to (re)build anything we do.

It would be our honor if you decide to join our universe and help us build it together. Whatever your background or interests are, we want to build a place where everyone can resonate together.

MINIMAL SETUP
  • OS: Ubuntu 18.04
  • Processor: Dual-core CPU or higherMemory: 8 GB RAM
  • Memory: 8 GB RAM
  • Graphics: GTX 750 (or equivalent)Network: Broadband Internet connection
  • Storage: 2 GB available space
RECOMMENDED SETUP
  • OS: Ubuntu 20.04
  • Processor: Octa-core CPU or higherMemory: 16 GB RAM
  • Memory: 16 GB RAM
  • Graphics: RTX 2070 (or equivalent) and higherNetwork: Broadband Internet connection
  • Storage: 20 GB available spaceVR Support: SteamVR
GAMEBILLET

[ 6045 ]

17.79$ (11%)
35.14$ (12%)
16.59$ (17%)
52.74$ (12%)
26.34$ (12%)
25.47$ (15%)
6.71$ (16%)
3.29$ (18%)
16.79$ (16%)
24.59$ (18%)
15.99$ (20%)
12.88$ (14%)
13.34$ (11%)
10.20$ (66%)
10.07$ (16%)
3.38$ (83%)
11.04$ (15%)
5.94$ (15%)
37.32$ (17%)
13.34$ (11%)
20.97$ (16%)
8.39$ (16%)
12.89$ (14%)
41.49$ (17%)
40.99$ (18%)
6.79$ (15%)
25.46$ (15%)
11.69$ (53%)
2.66$ (11%)
16.96$ (15%)
GAMERSGATE

[ 687 ]

28.42$ (25%)
3.75$ (62%)
3.75$ (75%)
0.9$ (92%)
5.0$ (80%)
0.9$ (92%)
15.75$ (55%)
18.75$ (62%)
0.42$ (79%)
0.56$ (81%)
3.75$ (75%)
3.26$ (78%)
12.99$ (35%)
19.99$ (20%)
0.56$ (81%)
5.0$ (75%)
2.18$ (78%)
5.0$ (75%)
11.24$ (55%)
6.0$ (70%)
9.99$ (50%)
14.39$ (28%)
4.0$ (80%)
4.4$ (78%)
0.56$ (81%)
1.5$ (50%)
11.69$ (10%)
7.5$ (50%)
7.55$ (37%)
15.0$ (75%)

FANATICAL BUNDLES

Time left:

356422 days, 14 hours, 5 minutes


Time left:

8 days, 22 hours, 5 minutes


Time left:

4 days, 22 hours, 5 minutes


Time left:

3 days, 22 hours, 5 minutes


Time left:

10 days, 22 hours, 5 minutes


Time left:

36 days, 21 hours, 5 minutes


Time left:

18 days, 22 hours, 5 minutes


Time left:

21 days, 22 hours, 5 minutes


Time left:

7 days, 22 hours, 5 minutes


Time left:

23 days, 22 hours, 5 minutes


Time left:

31 days, 22 hours, 5 minutes


HUMBLE BUNDLES

Time left:

9 days, 16 hours, 5 minutes


Time left:

12 days, 16 hours, 5 minutes


Time left:

17 days, 15 hours, 5 minutes

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