mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.8K
active users

#rustgamedev

0 posts0 participants0 posts today
LavX News<p>Why an Indie Developer is Leaving Rust Behind for Game Development</p><p>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...</p><p><a href="https://news.lavx.hu/article/why-an-indie-developer-is-leaving-rust-behind-for-game-development" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/why-an-in</span><span class="invisible">die-developer-is-leaving-rust-behind-for-game-development</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/RustGamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGamedev</span></a> <a href="https://mastodon.cloud/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.cloud/tags/GameDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDevelopment</span></a></p>
LavX News<p>Why an Indie Developer is Leaving Rust Behind for Game Development</p><p>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...</p><p><a href="https://news.lavx.hu/article/why-an-indie-developer-is-leaving-rust-behind-for-game-development" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/why-an-in</span><span class="invisible">die-developer-is-leaving-rust-behind-for-game-development</span></a></p><p><a href="https://mastodon.social/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.social/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.social/tags/RustGamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGamedev</span></a> <a href="https://mastodon.social/tags/IndieDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>IndieDev</span></a> <a href="https://mastodon.social/tags/GameDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GameDevelopment</span></a></p>
Eduardo Pinho<p>Investing more of my spare time on <a href="https://hachyderm.io/tags/GitHubGameOff" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHubGameOff</span></a>. 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. <a href="https://hachyderm.io/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Eduardo Pinho<p>Day 2 of <a href="https://hachyderm.io/tags/GitHubGameOff" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHubGameOff</span></a> 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 <a href="https://hachyderm.io/tags/blockbench" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blockbench</span></a>. I'm thinking that I have a long corridor ahead of me.</p><p><a href="https://hachyderm.io/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Eduardo Pinho<p>Just started developing my entry for this year's <a href="https://hachyderm.io/tags/GitHubGameOff" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GitHubGameOff</span></a>. Bootstrapped a <a href="https://hachyderm.io/tags/bevy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevy</span></a> 3D game with dim lighting, linear fog, a simple corridor with textured planes, and a cool ordered dithering effect for the most intense moments.</p><p><a href="https://hachyderm.io/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://hachyderm.io/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Eduardo Pinho<p>This week I did something different: a puzzle game for <a href="https://hachyderm.io/tags/msdos" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>msdos</span></a> written in <a href="https://hachyderm.io/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a>. <a href="https://e-net4.itch.io/dos-tilers" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">e-net4.itch.io/dos-tilers</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a> <a href="https://hachyderm.io/tags/retrogaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrogaming</span></a></p>
Rodney<p>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!</p><p><a href="https://toot.community/tags/gamedevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedevelopment</span></a> <a href="https://toot.community/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://toot.community/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Rodney<p>Been trying out Ratatui, inspired by the fantastic text-based user interface apps out there.</p><p>Built a little numbers game for trying it out.</p><p>Found the Ratatui docs marvellous, with 3 tutorials getting you from hello world to adding unit tests.</p><p><a href="https://toot.community/tags/tui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tui</span></a> <a href="https://toot.community/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Herbert "Bracket" Wolverson<p>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. <a href="https://pragprog.com/titles/hwmrust/advanced-hands-on-rust/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pragprog.com/titles/hwmrust/ad</span><span class="invisible">vanced-hands-on-rust/</span></a><br><a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://fosstodon.org/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a> <a href="https://fosstodon.org/tags/bevyengine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bevyengine</span></a> </p><p><span class="h-card" translate="no"><a href="https://techhub.social/@pragprog" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>pragprog</span></a></span> 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.</p>
Daniel P H Fox<p>a bit of manual state machine writing later, i have an iterator that should let me discover nearby chunks to load efficiently :)</p><p><a href="https://tech.lgbt/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://tech.lgbt/tags/rustlang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustlang</span></a> <a href="https://tech.lgbt/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a> <a href="https://tech.lgbt/tags/gamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gamedev</span></a> <a href="https://tech.lgbt/tags/indiedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>indiedev</span></a></p>
Sean Cribbs 🌻<p>Quiet stream, but very productive! We added start &amp; game-over screens to our game. As always, thanks for attending or watching the VOD on YouTube.</p><p><a href="https://youtu.be/WcQ5KIxD-BY" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/WcQ5KIxD-BY</span><span class="invisible"></span></a></p><p>See you next week! <a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a> <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a></p>
logloggames<p>Here&#39;s also our postmortem of 3 years of Rust gamedev, and why we&#39;re leaving Rust</p><p><a href="https://loglog.games/blog/leaving-rust-gamedev/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">loglog.games/blog/leaving-rust</span><span class="invisible">-gamedev/</span></a></p><p><a href="https://mastodon.gamedev.place/tags/rustgamedev" class="mention hashtag" rel="tag">#<span>rustgamedev</span></a> <a href="https://mastodon.gamedev.place/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a></p>
logloggames<p>We just released our fast survivors game UNRELAXING QUACKS on Steam!</p><p><a href="https://store.steampowered.com/app/2331980/Unrelaxing_Quacks/" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">store.steampowered.com/app/233</span><span class="invisible">1980/Unrelaxing_Quacks/</span></a></p><p>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!</p><p><a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="tag">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/rustgamedev" class="mention hashtag" rel="tag">#<span>rustgamedev</span></a> <a href="https://mastodon.gamedev.place/tags/rustlang" class="mention hashtag" rel="tag">#<span>rustlang</span></a></p>
IAOTSAM<p>While I'm stuck with writing egui android app to parse/create watchfaces (i'm almost rewrote watchface-js in rust), decided to write simple prove of concept in <a href="https://masto.ai/tags/macroquad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>macroquad</span></a> / <a href="https://masto.ai/tags/miniquad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>miniquad</span></a> that redraws only on user input<br>I wrote it entirely on my phone using termux<br>It seems that I need to configure cargo fmt line width to 50 in my project 🤭</p><p>Behold! New invention, tic-tac-toe:<br><a href="https://github.com/birhburh/macroquad_tic_tac_toe" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/birhburh/macroquad_</span><span class="invisible">tic_tac_toe</span></a><br><a href="https://masto.ai/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://masto.ai/tags/rustgamedev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rustgamedev</span></a></p>
Sean Cribbs 🌻<p>That was an intense return to streaming!😅 We accomplished another difficult task in our game design. Thanks for sitting through it with me!</p><p>Recording will be on YouTube soon: <a href="https://youtu.be/C-jb9tlKutA" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/C-jb9tlKutA</span><span class="invisible"></span></a></p><p>See you next week! <a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a> <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a></p>
Sean Cribbs 🌻<p>I'm back and ready to stream today! Let's do some more <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a>, or maybe something different? Join me at 3:30PM CDT:</p><p><a href="https://twitch.tv/seanicuscode" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/seanicuscode</span><span class="invisible"></span></a></p><p>In your timezone: <a href="https://everytimezone.com/s/c51e2806" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">everytimezone.com/s/c51e2806</span><span class="invisible"></span></a></p><p><a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a></p>
Jan Hohenheim<p>The Rust gamedev working group&#39;s newsletter &quot;This Month in Rust GameDev&quot; has been rebooted, starting this April 🎉</p><p>This is your call for submissions. Got a game you&#39;re tinkering on? A crate for fellow game devs? Do you want to share a tutorial you&#39;ve made? Are you excited about a new feature in your favorite engine? Share it with us! <br />You can add your news to this month&#39;s WIP newsletter to get them included. </p><p>Link to tracking issue: <a href="https://github.com/rust-gamedev/rust-gamedev.github.io/issues/1474" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="ellipsis">github.com/rust-gamedev/rust-g</span><span class="invisible">amedev.github.io/issues/1474</span></a></p><p><a href="https://mastodon.gamedev.place/tags/rust" class="mention hashtag" rel="tag">#<span>rust</span></a> <a href="https://mastodon.gamedev.place/tags/rustgamedev" class="mention hashtag" rel="tag">#<span>rustgamedev</span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="tag">#<span>gamedev</span></a></p>
Sean Cribbs 🌻<p>Thanks for attending! We tweaked some pretty complicated functionality and are prepared to expand it to new features in the future. </p><p>Recording is available soon on YouTube: <a href="https://youtu.be/rECA606D4Ao" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/rECA606D4Ao</span><span class="invisible"></span></a></p><p>See you next week! <a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a> <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a></p>
Sean Cribbs 🌻<p>I’m out watching soccer right now, but I will stream some more <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a> <a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a> at approximately 4:30pm CDT. Come join me!</p><p><a href="https://twitch.tv/seanicuscode" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">twitch.tv/seanicuscode</span><span class="invisible"></span></a></p><p>In your time zone: <a href="https://everytimezone.com/s/ac3b7669" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">everytimezone.com/s/ac3b7669</span><span class="invisible"></span></a></p>
Sean Cribbs 🌻<p>Thanks for attending! We got some nice health bars implemented and tick damage numbers over enemies as they are hit.</p><p>Recording is up here: <a href="https://youtu.be/VZ3mkGIgegU" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/VZ3mkGIgegU</span><span class="invisible"></span></a></p><p>See you next week! <a href="https://hachyderm.io/tags/RustGameDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustGameDev</span></a> <a href="https://hachyderm.io/tags/BevyEngine" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BevyEngine</span></a></p>