18
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]

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 ๐ŸŒŸ

13
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]

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 โœจ

12
submitted 2 months ago by [email protected] to c/[email protected]

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 โœจ

6
submitted 3 months ago by [email protected] to c/[email protected]

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!

17
submitted 4 months ago by [email protected] to c/[email protected]

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:

โ€‹Sphere

Light throughout day:

Light throughout day

Daylight

โ€‹Daylight

Night time

Night time

[-] [email protected] 3 points 5 months ago* (last edited 5 months ago)

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

[-] [email protected] 3 points 5 months ago

Ferris dating sim when?

58
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]

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:

// assets/dialogue/hello_world.yarn
title: Start
***
Ancient Reptilian Brain: There is nothing. Only warm, primordial blackness. Your conscience ferments in it -- no larger than a single grain of malt. You don't have to do anything anymore.
Ancient Reptilian Brain: Ever.
Ancient Reptilian Brain: Never ever.
-> Never ever ever?
  Ancient Reptilian Brain: Never ever ever ever, baby!
-> (Simply keep on non-existing.)

Ancient Reptilian Brain: An inordinate amount of time passes. It is utterly void of struggle. No ex-wives are contained within it. 
===

Pretty simple file format, right? Check out the general Yarn Spinner documentation for more or look into the Bevy examples.

hohenheim

joined 5 months ago