#rustgamedev — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #rustgamedev, aggregated by home.social.
-
I restored the "hexagoniness" of the terrain mesh in my #bevyengine game using a custom fragment shader:
📐 Calculate distance from fragment to nearest hexagon edge, using the fragment's world position.
🔦 Highlight the fragment if that distance is small. -
I added 🏔️ terrain heights 🏔️ to my game. I like how it feels more immersive than a flat world. 🤩
The triangle mesh makes it look less "hexagony" but I think I can fix that by adjusting the materials. 🎨 👨🎨
-
I've published an interactive blog post on building agent behaviour with Bevy Behave!
🎮 🤯 Play around with a Bevy app inside the blog post.
🧠 🌳 Learn how to build behaviour trees with Bevy Behave.
⭐️ 🍒 Make the agents earn points and eat tasty fruit! -
Why an Indie Developer is Leaving Rust Behind for Game Development
After three years of grappling with Rust's complexities in game development, an indie developer shares their frustrations and insights, revealing why the language may not be the best fit for rapid pro...
https://news.lavx.hu/article/why-an-indie-developer-is-leaving-rust-behind-for-game-development
-
Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev
-
Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev
-
Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev
-
Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev
-
Investing more of my spare time on #GitHubGameOff. I've decided to simplify things a bit by making the mods floating targets which hurt you if you make a mistake. Most of the game logic is done, including level transitions and message interludes for the storyline. Gotta start making it more interesting. #rustgamedev
-
Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.
-
Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.
-
Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.
-
Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.
-
Day 2 of #GitHubGameOff development: spent maybe a bit way too much time thinking about simple collision and WASM support, but at least it's mostly covered now. Also started drafting a 3D model for the incoming enemies (with a great "is my passion ✨" vibes) using #blockbench. I'm thinking that I have a long corridor ahead of me.
-
Just started developing my entry for this year's #GitHubGameOff. Bootstrapped a #bevy 3D game with dim lighting, linear fog, a simple corridor with textured planes, and a cool ordered dithering effect for the most intense moments.
-
Just started developing my entry for this year's #GitHubGameOff. Bootstrapped a #bevy 3D game with dim lighting, linear fog, a simple corridor with textured planes, and a cool ordered dithering effect for the most intense moments.
-
Just started developing my entry for this year's #GitHubGameOff. Bootstrapped a #bevy 3D game with dim lighting, linear fog, a simple corridor with textured planes, and a cool ordered dithering effect for the most intense moments.
-
This week I did something different: a puzzle game for #msdos written in #rustlang. https://e-net4.itch.io/dos-tilers
-
Still learning Ratatui, building a little Text-based UI game. Wondered how to add fireworks to the victory screen and discovered a Bevy Ratatui plugin on the way!
-
Been trying out Ratatui, inspired by the fantastic text-based user interface apps out there.
Built a little numbers game for trying it out.
Found the Ratatui docs marvellous, with 3 tutorials getting you from hello world to adding unit tests.
-
My new book – Advanced Hands-on Rust – is now in beta! Intermediate to advanced Rust, writing games in the Bevy engine. Generics, traits, macros, library creation and more. https://pragprog.com/titles/hwmrust/advanced-hands-on-rust/
#rust #rustgamedev #bevyengine@pragprog beta books get you most of the e-book now (sadly, we can’t ship out a new print for every beta!), and each subsequent release as the book advances towards final release. You can also file bug reports and help make the book better.
-
Quiet stream, but very productive! We added start & game-over screens to our game. As always, thanks for attending or watching the VOD on YouTube.
See you next week! #RustGameDev #BevyEngine
-
Here's also our postmortem of 3 years of Rust gamedev, and why we're leaving Rust
-
We just released our fast survivors game UNRELAXING QUACKS on Steam!
https://store.steampowered.com/app/2331980/Unrelaxing_Quacks/
And please do post reviews on Steam, these really help us as a developer gain more visibility, even if the review is negative, be honest!
-
That was an intense return to streaming!😅 We accomplished another difficult task in our game design. Thanks for sitting through it with me!
Recording will be on YouTube soon: https://youtu.be/C-jb9tlKutA
See you next week! #RustGameDev #BevyEngine
-
I'm back and ready to stream today! Let's do some more #BevyEngine, or maybe something different? Join me at 3:30PM CDT:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/c51e2806
-
Been looking at Rust game tooling and tried creating dev tools for Macroquad using egui.
egui has a learning curve, but the examples site, with code example is fantastic for setting you up.
-
Thanks for attending! We tweaked some pretty complicated functionality and are prepared to expand it to new features in the future.
Recording is available soon on YouTube: https://youtu.be/rECA606D4Ao
See you next week! #RustGameDev #BevyEngine
-
I’m out watching soccer right now, but I will stream some more #BevyEngine #RustGameDev at approximately 4:30pm CDT. Come join me!
https://twitch.tv/seanicuscode
In your time zone: https://everytimezone.com/s/ac3b7669
-
Thanks for attending! We got some nice health bars implemented and tick damage numbers over enemies as they are hit.
Recording is up here: https://youtu.be/VZ3mkGIgegU
See you next week! #RustGameDev #BevyEngine
-
Join me at 3:30PM CDT for more #RustGameDev #BevyEngine development! We'll try our hand at adding some health bars, damage indicators and other UI.
https://twitch.tv/seanicuscodes
In your timezone: https://everytimezone.com/s/ba80437e
-
Thanks for attending, and for sticking around a bit longer than normal! I feel like we crossed a threshold today, unlocking all sorts of new possibilities for future streams.
Recording will be available soon on YouTube: https://youtu.be/7R1ATwqyrqQ
-
You, me, and a text editor. In 45 minutes, we storm the dungeon, wielding #RustLang and #BevyEngine.
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/198ed900
-
Been researching the choice of physics engines for Rust game dev. Love the mix of more new and more mature pure Rust and Box2D or PhysX C++ to Rust bindings.
Found some fantastic learning resources too!
-
Thanks to all who attended today! Recording is up on YouTube: https://youtu.be/CbHn-9fwb48
See you next week for more #RustGameDev #BevyEngine
-
I'll be streaming more #RustGameDev #BevyFramework in 20 minutes! DST got me all messed up, but maybe we'll catch more EU folks today. Join me:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/074e4f79
-
I'll be streaming more #RustGameDev #BevyFramework in 20 minutes! DST got me all messed up, but maybe we'll catch more EU folks today. Join me:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/074e4f79
-
I'll be streaming more #RustGameDev #BevyFramework in 20 minutes! DST got me all messed up, but maybe we'll catch more EU folks today. Join me:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/074e4f79
-
I'll be streaming more #RustGameDev #BevyFramework in 20 minutes! DST got me all messed up, but maybe we'll catch more EU folks today. Join me:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/074e4f79
-
I'll be streaming more #RustGameDev #BevyFramework in 20 minutes! DST got me all messed up, but maybe we'll catch more EU folks today. Join me:
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/074e4f79
-
Loved the participation today! Thanks to a clue from the ever-awesome @chrisbiscardi our wall-collisions are fixed.
Recording is on YouTube:
https://youtu.be/f0GfyYnPW6M -
Another Sunday, another #BevyEngine #RustGameDev stream! Today let's do some more cleanup on our collision systems and see if we can't polish off our #LDTK integration. Join me at 3:30 PM CST!
https://twitch.tv/seanicuscode
In your timezone: https://everytimezone.com/s/c09205bf
-
That was fun! We learned a lot about how to use #LDTK properly with #BevyEngine and we are set up to be more productive next time.
Recording is on YouTube: https://youtu.be/XI2NdWjFZpA
How did you feel about the earlier time? Let me know in the replies.