Skip Navigation
Jan Hohenheim
Posts
6
Comments
2
Joined
1 yr. ago
Rust Programming @lemmy.ml
Jan Hohenheim @lemmy.world

This Month in Rust GameDev: June Edition Released + Call for Submissions for July

The June edition of "This Month in Rust GameDev" has just landed!. With it, we have also added the option to subscribe to the newsletter by email. You can find the subscription form by scrolling down on https://gamedev.rs/.

This is also your call for submissions! Got a game you're tinkering on? A crate for fellow game devs? Do you want to share a tutorial you've made? Are you excited about a new feature in your favorite engine? Share it with us!

You can add your news to this month's WIP newsletter and mention the current tracking issue in your PR to get them included. We will then send out the newsletter at the start of next month.

Happy coding 🌟

Rust Programming @lemmy.ml
Jan Hohenheim @lemmy.world

This Month in Rust GameDev: May Edition Released + Call for Submissions for June

The May edition of "This Month in Rust GameDev" has just landed!.

With it, we also released a statistical analysis of the survey we ran last month. Thank you very much to the 52 readers who gave us their feedback on how to improve the newsletter! You rock!

This is also your call for submissions. Got a game you're tinkering on? A crate for fellow game devs? Do you want to share a tutorial you've made? Are you excited about a new feature in your favorite engine? Share it with us! You can add your news to this month's WIP newsletter and mention the current tracking issue in your PR to get them included. We will then send out the newsletter at the start of next month.

Happy coding ✨

Rust Programming @lemmy.ml
Jan Hohenheim @lemmy.world

This Month in Rust GameDev: April Edition Released + Call for Submissions for May

The April edition of "This Month in Rust GameDev" has just landed!.

You may have noticed that this marks the first release since quite a while. To revive the newsletter, we made some organisational changes.
We want to continue improving the project, so we've put together a survey for you to tell us how the newsletter should evolve. We'd be happy if you filled it out and / or shared it with your fellow game devs πŸ™‚

This is also your call for submissions for May's edition!

Happy coding ✨

Rust Programming @lemmy.ml
Jan Hohenheim @lemmy.world

This Month in Rust GameDev: Call for Submissions!

The Rust gamedev working group's newsletter "This Month in Rust GameDev" has been rebooted, starting this April πŸŽ‰

This is your call for submissions. Got a game you're tinkering on? A crate for fellow game devs? Do you want to share a tutorial you've made? Are you excited about a new feature in your favorite engine? Share it with us! You can add your news to this month's WIP newsletter and mention the current tracking issue in your PR to get them included. We will then send out the newsletter at the start of next month.

Happy coding!

Rust Programming @lemmy.ml
Jan Hohenheim @lemmy.world

I made a Wind Waker shader for Bevy

I recently made a fairly simple shader heavily inspired by the one used for characters in The Legend of Zelda: The Wind Waker. I've got all my info on how it worked on the GameCube from this amazing video

Check out the source at bevy_wind_waker_shader

Here are some screenshots :)

Sphere:

​

Light throughout day:

Daylight

​

Night time

  • "Thank you, Evrart." (Take the comically large cheque.)

  • Ferris dating sim when?

  • Rust Programming @lemmy.ml
    Jan Hohenheim @lemmy.world

    Yarn Spinner for Rust

    I am delighted to finally release a project that has been cooking for quite a while: Yarn Spinner for Rust πŸŽ‰ . Some of you might remember this under the name Yarn Slinger, but the kind folks at Secret Lab have allowed me to use their trademark! Yay!

    What is Yarn Spinner?

    It's a friendly tool that helps you write dialog! See for yourself at the live demo. You can also check out this or this GDC talk about the original C# implementation. What I have released today is the Rust port for the project, with first-class support for Bevy!

    Quickstart

    Writing a dialog with Yarn Spinner is as easy as whipping up a simple screenplay:

     undefined
        
    // assets/dialogue/hello_world.yarn
    title: St