Shatur

joined 3 years ago
MODERATOR OF
8
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/bevy@programming.dev
 

It's a crate for dynamic and contextual input mappings for Bevy, inspired by Unreal Engine Enhanced Input.

It's a small release. I'm quite happy with the API, just wanted to make a few adjustments. Here are some highlights:

  • Replace SmoothDelta modifier with SmoothNudge. It uses StableInterpolate::smooth_nudge, which properly interpolates inputs across frames.
  • Remove InputContext::MODE. All contexts now work like InputContext::Exclusive (the default). If you want to share the same input across multiple entities, use a separate "controller" entity for a context and apply inputs to the desired entities. This approach is more efficient and explicit, so it's not worth having a special case in the crate for it.

See the changelog for more details.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

1
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/projectharmonia@lemmy.ml
 

It's a crate for dynamic and contextual input mappings for Bevy, inspired by Unreal Engine Enhanced Input.

It's a small release. I'm quite happy with the API, just wanted to make a few adjustments. Here are some highlights:

  • Replace SmoothDelta modifier with SmoothNudge. It uses StableInterpolate::smooth_nudge, which properly interpolates inputs across frames.
  • Remove InputContext::MODE. All contexts now work like InputContext::Exclusive (the default). If you want to share the same input across multiple entities, use a separate "controller" entity for a context and apply inputs to the desired entities. This approach is more efficient and explicit, so it's not worth having a special case in the crate for it.

See the changelog for more details.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

 

Getting it to compile wasn't too hard, thanks to the migration guide and deprecation warnings.

I took the time to rewrite my logic using new features like observers, fallible params, required components, picking, etc. The rewrite is massive: 98 files changed, 5197 insertions, 6303 deletions. And that's excluding Cargo.lock - it's all code.

I really like the changes. They made the code much clearer. Next, I plan some work on my crates.

87
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/retrogaming@lemmy.world
 

I used buttons for the Odin 2 Mini from SakuraRetroModding on Etsy. They fit without any modifications, except that the original buttons are glued to the membrane. Thankfully, it's easy to unglue them by cutting through the glue with nails.

Here is how the unglue process looks like. The video is for RP5, but the approach is the same for the Mini.

The new buttons are quieter, have a lower profile, and feel similar to an Xbox controller overall. I'm really happy with the mod!

30
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/sbcgaming@lemmy.ml
 

I used buttons for the Odin 2 Mini from SakuraRetroModding on Etsy. They fit without any modifications, except that the original buttons are glued to the membrane. Thankfully, it's easy to unglue them by cutting through the glue with nails.

Here is how the unglue process looks like. The video is for RP5, but the approach is the same for the Mini.

The new buttons are quieter, have a lower profile, and feel similar to an Xbox controller overall. I'm really happy with the mod!

[โ€“] Shatur@lemmy.ml 2 points 6 months ago (3 children)

Yes, we considered this. But from what I understand, you pay 200$ for a version from specific year without updates. For example, if I buy 2024, I won't be able to update to 2025.

[โ€“] Shatur@lemmy.ml 1 points 6 months ago

Thank you, will take a look!

26
submitted 6 months ago* (last edited 6 months ago) by Shatur@lemmy.ml to c/blender@lemmy.world
 

My wife uses Blender but bakes textures in Substance Painter. However, we no longer want to use Adobe products.

Can anyone recommend an alternative?

She tried baking directly in Blender but found the process quite challenging. Are there any addons you'd recommend for it?

She also gave ArmorPaint a try but didn't like it either.

[โ€“] Shatur@lemmy.ml 6 points 6 months ago

Lol, I didn't notice ๐Ÿ˜… Yeah, I guess it fits...

 

The video showcases running this porn on a real Dreamcast without any mods from CD.

[โ€“] Shatur@lemmy.ml 2 points 6 months ago* (last edited 6 months ago)

And for homebrews! It's like Steam, but FOSS and for retro games. You even have recommendations. This is how I discovered this awesome hack.

 

It's a very cool hack, highly recommend!

It lets you switch between 4 different characters on the map screen. Each one have unique physics and a special move. Also there is one additional unlockable character.

Bosses also very interesting. Each have unique mechanics. They are way harder then the original, but not super difficult.

What I didn't like is that many surfaces are slippery. It makes the game feel a bit unfair sometimes.

Retroachievements for this game are fine, but I disliked the speedrun and deathless one.

Here is the link to the patch.

 

It's a very cool hack, highly recommend!

It lets you switch between 4 different characters on the map screen. Each one have unique physics and a special move. Also there is one additional unlockable character.

Bosses also very interesting. Each have unique mechanics. They are way harder then the original, but not super difficult.

What I didn't like is that many surfaces are slippery. It makes the game feel a bit unfair sometimes.

Retroachievements for this game are fine, but I disliked the speedrun and deathless one.

Here is the link to the patch.

1
submitted 7 months ago* (last edited 7 months ago) by Shatur@lemmy.ml to c/projectharmonia@lemmy.ml
 

Played with the lighting setup.

Switched from ACES to TonyMcMapface (Bevy's default). While ACES is very common, it forces a very specific aesthetic and makes everything look burned. TonyMcMapface is "boring", but it's good because it provides more control over the aesthetic.

I also tweaked the lighting color, adjusted the environment map intensity, and disabled bloom.

Here is the before and after.

before after

[โ€“] Shatur@lemmy.ml 2 points 7 months ago

Yep, and for anyone who curious why it's not actually decentralized, I highly suggest to read this thread from someone who worked on ActivityPub:

https://social.coop/@cwebber/113527462572885698

And part 2:

https://social.coop/@cwebber/113647109852249805

[โ€“] Shatur@lemmy.ml 13 points 7 months ago* (last edited 7 months ago) (1 children)

Some communities could be empty if no one from your instance is subscribed.

That's how ActivityPub optimizes the running cost. Otherwise it would be to expensive for instances to download all the data.

[โ€“] Shatur@lemmy.ml 11 points 7 months ago (10 children)

The rise of Bluesky demonstrates the importance of ease of use and a user-friendly design. Its polished and familiar interface is a key reason for its growth and appeal as an alternative to platforms like X/Twitter.

I think many people use Bluesky instead of Mastodon because of its UX, not its UI. Both looks great (I think Mastodon even nicer!).

I personally use Mastodon, but I've seen people complain about their experience with it.

[โ€“] Shatur@lemmy.ml 6 points 7 months ago (1 children)

I think that simply saying "wrong" was rude as well; responses like that can alienate people.

Your top-level comment is a great example of how it should be done ๐Ÿ™‚

[โ€“] Shatur@lemmy.ml 17 points 7 months ago* (last edited 7 months ago) (7 children)

From what I understand, people who were sent to Gulag mostly were Nazis, bourgeoisie (basically people like the UnitedHealthcare CEO) and counter-revolutionaries.

I'm not saying it was the best way to seize resources from the rich and prevent counter-revolution. Some of the things he did were good, and some were bad.

[โ€“] Shatur@lemmy.ml 3 points 7 months ago

Their previous SP variant looks more interesting.

[โ€“] Shatur@lemmy.ml 2 points 7 months ago

I heard good things about lemmus.org

[โ€“] Shatur@lemmy.ml 3 points 7 months ago* (last edited 7 months ago)

Won't they just replace one CEO with another and increase their security?

I think for proper defense we need to unite against them.

Not defending the CEO, just saying that killing him won't solve the actual problem :(

view more: โ€น prev next โ€บ