Adding networked multiplayer to my game with Bevy Replicon
Hello! It's #bevy Lint Laundry Day, meaning I'll be spending the entirety of today working on the Bevy Linter! I'll be adding updates here showing what goes on behind-the-scenes of a #rust #opensource #gamedev project, which you can find at https://github.com/TheBevyFlock/bevy_cli.
All recordings including the super interesting Panel discussion from our last virtual #Bevy meetup are now live on YouTube: https://www.youtube.com/playlist?list=PLbvvWoCXmXkJ0IsXZmpaCu-kXHTCjiayE #rustlang #gamedev @bevy
Added a component-style API for bevy_enhanced_input!
It's an input manager crate for Bevy, inspired by Unreal Engine Enhanced Input.
I love our trigger-based API, but the push-style API needed improvement. Previously, users had to read values from a resource - unergonomic and a bit confusing.
Now, contexts are components! This makes our push-style API similar to LWIM while keeping all the trigger-based ergonomics
See more details in the PR:
https://github.com/projectharmonia/bevy_enhanced_input/pull/60
Presenting myself: Comp Sci bachelor in 2018, then Scala dev. Then #rust dev. mostly on #bevy, both contrib and 3rd party contracting. Culminating with my presentation of compressed datastructures at #rustfest 2024 Zurich.
Today, honestly, I've no idea who I am or what I do. Trying to find a place in the world where I can have a positive impact.