dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦛 added ground type 'base'
🐔 ground tiles can be gathered
🐊 ..and placed if the tile is 'base'

video/mp4

nrc, to rust
@nrc@hachyderm.io avatar

nother page up on the website, and perhaps the most interesting one: training courses! https://www.ncameron.org/training/ There's a bit of detail about the courses I'm planning to offer and I'm really interested to hear what you all think about them (and of course any thoughts on the website design - this is the busiest page yet).

nrc,
@nrc@hachyderm.io avatar

I'm very excited about these courses. I love writing high-performance code and this is really what we all use for, right? But coming from managed, high-level languages to Rust means learning a lot about systems and performance engineering. I reckon the performance course will help a lot of folk in that position. https://www.ncameron.org/training/#performance

markstos, to rust
@markstos@urbanists.social avatar

I don't understand this error message:

 Updating crates.io index  
error: failed to select a version for the requirement `bindgen = "=0.69.4"`  
candidate versions found which didn't match: 0.65.1, 0.64.0, 0.63.0, ...  

If I run crate search bindgen, it shows that v0.69.4 clearly exists.

Cargo.toml contains:

[build-dependencies]
bindgen = "0.69.4"

kubikpixel, to rust German
@kubikpixel@chaos.social avatar

💩→🦀 How Rust rose to dominance (by accident)

📺 https://yt.drgnz.club/watch?v=8lMQfwreqRE


ferrous, to rust
@ferrous@social.ferrous-systems.com avatar

🎉 We have news: We've updated to 1.76.0 and you can now purchase your license online in our shop.
@pietroalbini fills in the details over on the blog 👉

https://ferrous-systems.com/blog/ferrocene-24-05-0/

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐍 added items for tile objects
🦊 small plants can be gathered
🐳 ..and placed if the tile is empty

video/mp4

rsk, to gamedev
@rsk@mas.to avatar

Hey! my little rocket game "Scriptgrip" is now available online 🚀

video/mp4

kubikpixel, to rust
@kubikpixel@chaos.social avatar

»Prusti is an automated program verifier for Rust, based on the Viper infrastructure. It leverages Rust's strong type guarantees to simplify the specification and verification of Rust programs.«

Do any of you know this and use it or are there "better" or even integrated tools for this, if such a thing is needed at all?

🦀 https://www.pm.inf.ethz.ch/research/prusti.html


rusticorn, to rust
@rusticorn@fosstodon.org avatar

Last Friday we had our 4th virtual @bevy meetup, let's say thank you to the amazing speakers: François, Lorenz and Jos - in case you want to (re)watch it here is the recording: https://youtube.com/live/rnE_nINEs2M - 🦀🎮

ponda, to rust
@ponda@mastodon.online avatar

#C compiler on error: Line 45: segfault 0x00000634634
compiler on error: There is an issue with your code in the line 45, see here: [you code]. To fix it you simply have to do this and this, like that [fixed code]. Please have a nice day!

tymwol, to rust
@tymwol@hachyderm.io avatar

Stages of using lifetimes in :

  1. Start with no lifetimes,
  2. The compiler complains, so you put lifetimes everywhere,
  3. It's so ugly that you simplify it, so it doesn't need any lifetimes anymore.
dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🐉 reworked the fireball to be a quick ranged attack
🦊 ..which completes the first combat rotation!

video/mp4

RogerBW, to raku
@RogerBW@emacs.ch avatar
jgayfer, to rust
@jgayfer@fosstodon.org avatar

I must be losing it. Is there no way to format a docstring with cargo fmt?

herberticus, to rust
@herberticus@fosstodon.org avatar

Wow, I'm blown away - thank you so much for the warm response! Advanced Hands-on Rust is atop the publisher's best sellers list already!

I've started work on the next beta release - fixing bugs, improving code, updating the Bevy version and tuning the next chapter. (Beta readers get every update including the final release)

https://pragprog.com/titles/hwmrust/advanced-hands-on-rust/

#rust #rustlang #rustlang_gamedev #bevy #bevy_engine

seanmonstar, to rust
@seanmonstar@masto.ai avatar
rusticorn, to rust
@rusticorn@fosstodon.org avatar

Join me for the 3rd and final talk of today's virtual @bevy meetup, @i_am_feenster talks about building a clone in Bevy: https://www.youtube.com/watch?v=rnE_nINEs2M

lily, to rust
@lily@glaceon.social avatar

cargo update -Z minimal-versions && cargo test

good thing to add to your CI to make sure that the minimum version you say you need is actually the minimum required version

GameFromScratch, to gamedev
@GameFromScratch@mastodon.gamedev.place avatar

The Rust Powered open source Fyrox 2D/3D game engine just gots some huge updates in the 0.34 release.

Hot reload, GTLF, multiple scripts per object and much more. Impressive release.
https://gamefromscratch.com/fyrox-0-34-rust-powered-game-engine/

seanmonstar, to rust
@seanmonstar@masto.ai avatar

Some may wonder why people would block CI on nightly.

My answer is simple: either I block in CI, or I will completely ignore it. if we all stopped blocking on nightly, then a problem wouldn't be noticed until it reached beta, which is a much bigger deal to fix.

tastapod, to Kotlin
@tastapod@mas.to avatar

In #kotlin everything is fun, but in #rustlang everything starts with a pub. It's a tough choice.

rusticorn, to rust
@rusticorn@fosstodon.org avatar

Today is virtual @bevy Meetup time again! Don't miss this awesome lineup at 7pm CEST / 10am PT: https://www.meetup.com/bevy-game-development/events/300919821 🦀🎮

dekirisu, to gamedev
@dekirisu@mastodon.social avatar

🦜 added a gap closing attack
🤏 another small step towards a combat system

The attack is lacking some VFX to feel better, but future-me will figure something out! 👀

video/mp4

kubikpixel, to rust German
@kubikpixel@chaos.social avatar

Nun ja, auch wenn Passkey was gutes ist und von grossen Firmen bereits angeboten im Einsatz ist, fast keine kleinere Firma investiert in die Tools daführ. Dies auch mMn weil sie es als "zu teuer & unnötig" ansehen.

»Chance verpasst – Webauthn-rs-Entwickler hält Passkeys für geplatzten Traum:
's sollen Anmeldevorgänge sicherer und benutzerfreundlicher machen. Der Entwickler einer -Bibliothek für sieht das Vorhaben inzwischen als gescheitert an.«

🔑 https://www.golem.de/news/chance-verpasst-webauthn-rs-entwickler-haelt-passkeys-fuer-geplatzten-traum-2404-184648.html

kubikpixel,
@kubikpixel@chaos.social avatar

🧵 …wie im obigen verlinkten Artikel schon erwähnt, kann ich durchaus @bitwarden oder deren in Rust entwickelten Klon @vaultwarden_releases empfehlen, obwohl ich persönlich @keepassxc bevorzuge und über eine @nextcloud Instanz die Daten zwischen den Geräten synchronisiere 🔑


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