logloggames,
@logloggames@mastodon.gamedev.place avatar

Here's also our postmortem of 3 years of Rust gamedev, and why we're leaving Rust

https://loglog.games/blog/leaving-rust-gamedev/

Az,
@Az@mastodon.gamedev.place avatar

@logloggames Amazing read, thanks for sharing! I cannot agree more regarding hot-reload and recommend Bret Victor - Inventing on Principle ( https://youtu.be/PUv66718DII ) if you haven't seen it already. Having the possibility to try and find out is not rust forte and yet is required for any creative process to truly shine.

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

@logloggames Really interesting read: thanks for taking the time to write this all up. While I obviously don't share all of your perspectives, there's a lot that I agree with.

The importance of weird edge cases for fun gameplay, abject hatred of the orphan rule, frustrations around debugging system ordering, the emphasis on aesthetic freedom for game UI, dislike of context objects and the pain that is runtime borrow checking all resonated heavily with my experiences.

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

@logloggames By the way, it looks like there are two sections that never got fleshed out:
"- Coroutines/async and closures have terrible ergonomics compared to higher level languages"
"- Debugging in Rust is terrible no matter what tools you use or what OS you're on"

logloggames,
@logloggames@mastodon.gamedev.place avatar

@alice_i_cecile You're correct, it somehow got missed during proof reading 🙉

logloggames,
@logloggames@mastodon.gamedev.place avatar

@alice_i_cecile Thank you for the kind words :) I really appreciate that there is common ground we agree on.

Despite the tone of the article towards Bevy in some parts, I do want to again say my appreciation for your work on it, both in terms of Bevy itself, and in terms of communication and keeping the Bevy Discord a nice place. I really do hope you guys manage to figure out how to improve things in Rust gamedev.

alice_i_cecile,
@alice_i_cecile@mastodon.gamedev.place avatar

@logloggames Thanks <3 There's a long path ahead, and an endless series of rough corners to sand off. I can definitely understand why you, with a goal of making a living selling indie games, said "this isn't ready yet"!

Hit me up if you ever want to talk game design / marketing, or are interested in a hand with store pages.

aras,
@aras@mastodon.gamedev.place avatar

@logloggames that's a great read, thanks for taking the time to write all of that up!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • rust
  • PowerRangers
  • magazineikmin
  • Youngstown
  • everett
  • thenastyranch
  • slotface
  • vwfavf
  • mdbf
  • rosin
  • kavyap
  • khanakhh
  • cubers
  • InstantRegret
  • DreamBathrooms
  • anitta
  • tacticalgear
  • Durango
  • ethstaker
  • osvaldo12
  • ngwrru68w68
  • cisconetworking
  • tester
  • GTA5RPClips
  • normalnudes
  • modclub
  • Leos
  • provamag3
  • megavids
  • All magazines