"Dropping Swift from our Bevy iOS crates" new blog post published on our migration from crate+swift-package to pure rust: https://rustunit.com/blog/2026/09-04-bevy-ios-crates-objc2/ #rustlang #gamedev #Bevy 🦀🎮
rustunit
Rust expertise since 2019
All our @bevy@mastodon.social crates are now up to date for #Bevy 0.19 and even more exciting all our iOS crates now drop the companion swift package and work on pure rust via objc2: https://github.com/rustunit/bevy_ios_notifications #rustlang #gamedev 🦀🎮
Last week Bevy 0.19 got released with really nice performance improvements and the first version of the vividly anticipated BSN - the new way to describe and assemble scenes in Bevy code: https://bevy.org/news/bevy-0-19/ #rustlang #gamedev 🦀🎮
Bevy 0.19 ships with plenty of performance improvements by shifting more work from the CPU to the GPU: https://bevy.org/news/bevy-0-19/#render-big-scenes-faster #rustlang #gamedev 🦀🎮
Bevy 0.19 ships with a important ECS change: resources are now components, so no special case anymore, all nice @bevy_ecs features that apply for components now apply to resources (singletons): https://bevy.org/news/bevy-0-19/#resources-as-components #rustlang #gamedev 🦀🎮
Bevy 0.19 ships with "areal lights" using Linearly Transformed Cosines method - a really nice looking effect: https://bevy.org/news/bevy-0-19/#rectangular-area-lights #rustlang #gamedev 🦀🎮
Its been a good week since our last virtual #Bevy meetup (13) happened. If you missed talks of one of our three community speakers its a great opportunity to watch it on the recorded YouTube stream now: https://youtube.com/live/CeaMEDb9hZ8 #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
My "ECS for Beginners - Learning Rust on Easy-Mode" presentation at Rustlab in Florence last year is now on Youtube: https://www.youtube.com/watch?v=PXEc-WCGFBQ #bevy #rustlang #gamedev 🦀🎮
Bevy by default builds on gpu and therefore modern rendering APIs like Metal and Vulkan, now we have a OpenGL 2 backend: https://github.com/DGriffin91/bgl2 - #Bevy on Windows XP anyone? #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
Bevy 0.19 ships with more and more UI widgets (feathers) that will be the foundation for the highly anticipated @bevy@mastodon.social scene editor: https://bevy.org/news/bevy-0-19/#more-feathers-widgets #rustlang #gamedev 🦀🎮
Watch mads share some magic behind objc2 and winit bringing interactive apps based on #Bevy to live on iOS: https://www.youtube.com/watch?v=wv76dB2yATk #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
The recordings of the last virtual #Bevy meetup are now cut and available on YouTube: https://rustunit.com/bevy-meetup/bevy-meetup-13/ - give it a watch if you missed the livestream and give it a like to appreciate the great work of our speakers #rustlang #gamedev 🦀🎮
After monumental anticipation one of the always cited building blocks of shipping a #Bevy native editor the bsn! macro is now merged and will be part of Bevy 0.19: https://github.com/bevyengine/bevy/pull/23413 #rustlang #gamedev 🦀🎮
Watch Doce share his experience in building a visually pleasing GPU particle editor in #Bevy: https://www.youtube.com/watch?v=LQymgl0sjhs #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
The 13th virtual #Bevy meetup starts now, join the live-stream over on YouTube: https://www.youtube.com/watch?v=CeaMEDb9hZ8 #rustlang #gamedev 🦀🎮
Its my pleasure to share the date for the next #@bevy@mastodon.social meetup: https://rustunit.com/bevy-meetup/bevy-meetup-13/ - with three amazing speakers: Doce, Mads and Brian with talks from building engaging UIs, over running Bevy on iOS to better debugging - rsvp, save the date #rustlang #gamedev 🦀🎮
Watch Brian share his experience bringing some of the common Unreal debug tooling to #rustlang and #Bevy: https://www.youtube.com/watch?v=fSyj5cQjCiM #rust #gamedev 🦀🎮 @bevy@mastodon.social
Our final talk of tonight is on now: Brian is talking about unbug his #@bevy@mastodon.social crate helping you with interactive debugging inspired by #unreal: https://www.youtube.com/live/CeaMEDb9hZ8 #rustlang #gamedev 🦀🎮
Our first Bevy Meetup talk of 2026 is on: PROMETHIA is sharing deep insights into how Dependency Injection works in #rustlang and #Bevy in particular: https://www.youtube.com/watch?v=vk0YcSjOiDg
The last #Bevy Meetup recordings are up on YouTube now, if you missed the talks by Promethia or Periwink about Dependency Injection in Bevy and Netcode with lightyear head over to: https://www.youtube.com/playlist?list=PLbvvWoCXmXkKfEIlZyD7vYyBoR4JnowiT #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
Let's welcome the new year with the first #Bevy Meetup and two presenters from the community: Promethia and Periwink, talking about Bevy's Dependency Injection System (Promethia) and Netcode with lightyear (Periwink) - https://www.meetup.com/bevy-game-development/events/312681343/ #rustlang #gamedev
Bevy 0.18 Highlight 6/8: Cargo Feature Collections - Finally instead of learning obscure feature names you use "ui", "2d" or "3d" to pick the right cargo features - very nice - https://bevy.org/news/bevy-0-18/#cargo-feature-collections #rustlang #gamedev 🦀🎮
Bevy 0.18 is out for a week now - time to list my 8 personal highlights: 1st - Fullscreen Materials - makes it easy to create a fullscreen shader to do custom screen post processing. Very nice! Read more: https://bevy.org/news/bevy-0-18/#fullscreen-material #rustlang #gamedev 🦀🎮
Last week we held the 12th online #Bevy Meetup, let's thank our speakers PROMETHIA and Periwink for the great content and in case you missed it - find the recorded livestream here: https://youtube.com/live/vk0YcSjOiDg #rustlang #gamedev 🦀🎮 @bevy@mastodon.social
In less than 6h the next virtual #Bevy meetup is kicking off with three amazing speakers from the community. Don't miss the live stream: https://rustunit.com/bevy-meetup/bevy-meetup-13/ #rustlang #gamedev 🦀🎮
Join us for the second talk of tonights Bevy Meetup: PERIWINK presents Netcode with lightyear: https://www.youtube.com/watch?v=vk0YcSjOiDg #rustlang #gamedev 🦀🎮
The 12th Bevy Meetup starts in 30min. do not miss the livestream: https://www.youtube.com/watch?v=vk0YcSjOiDg #rustlang #gamedev 🦀🎮
Bevy 0.18 Highlights 7/8: Font Variations - Now you can use dynamic font weights, ligatures and more - @bevy_ui is coming along! https://bevy.org/news/bevy-0-18/#font-variations #rustlang #gamedev 🦀🎮
Today could be historic, the first MVP for #rustlang compile time reflection landed in nightly: https://github.com/rust-lang/rust/pull/146923 - exciting to see this being expanded beyond tuples eventually! 🦀
Bevy 0.18 Highlight 8/8: Interpolation for Colors and Val - making it easier for tweens or any other type of animation to interpolate them - https://bevy.org/news/bevy-0-18/#interpolation-for-colors-and-layout #rustlang #gamedev 🦀🎮
Psyched to have Mads talking about objc2 a fundamental platform for having #Bevy support on Apple platforms and talking to their APIs: https://www.youtube.com/live/CeaMEDb9hZ8 -come join us! #rustunit #gamedev 🦀🎮
Bevy 0.18 Highlight 5/8: Automatic Directional Navigation in UIs - will be very handy when trying to support gamepad and keyboard navigation in menus - https://bevy.org/news/bevy-0-18/#automatic-directional-navigation #rustlang #gamedev 🦀🎮
Bevy 0.18 Highlight 4/8: First-Party Camera Controls - part of a lot of examples it is now usable in your own projects out of the box and gets you started more quickly - https://bevy.org/news/bevy-0-18/#first-party-camera-controllers #rustlang #gamedev 🦀🎮
Bevy 0.18 Highlight 3/8: Official Color Widget - while more headless widget work landed this one is actually themed useable right out of the box - wen Bevy Editor? https://bevy.org/news/bevy-0-18/#bevy-feathers-widget-color-plane #rustlang #gamedev 🦀🎮
Bevy 0.18 Highlight 2/8: More Standard Widgets - While the foundation for scenes - BSN - is still in progress more headless widgets are being implemented - paving the way for unlocking an editor experience very soon! https://bevy.org/news/bevy-0-18/#more-standard-widgets #rustlang #gamedev 🦀🎮
For a while we are operating our own ci autoscaling for Gitea successfully, now it is open source: https://rustunit.com/blog/2026/03-30-gitea-ci-autoscaler/ #rustlang #kubernetes #rust 🦀🕸️
Following the GitUI 0.28 release I want to especially highlight the progress that is being made to "oxidize" away from its current ties to C and libgit2 - if you wanna support this process find open issues here: https://github.com/gitui-org/gitui/issues/2676 #rustlang #cpp 🦀
Bevy 0.19 ships with the new bsn! macro introducing a DSL to describe/build scenes in a more ergonomic way in code and soon also in an asset format: https://bevy.org/news/bevy-0-19/#next-generation-scenes #rustlang #gamedev 🦀🎮