Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

N17: Release #450

Merged
merged 9 commits into from
Jan 14, 2021
Merged

N17: Release #450

merged 9 commits into from
Jan 14, 2021

Conversation

ozkriff
Copy link
Member

@ozkriff ozkriff commented Jan 14, 2021

Preview (2fe5c72): https://rust-gamedev-preview.netlify.app/posts/newsletter-017

Everyone is invited to review!

⏲️ Hope to merge this in an hour or so if there're no objections.

Part of #408 ("Newsletter 17")

@ozkriff ozkriff added the help wanted Extra attention is needed label Jan 14, 2021
@ozkriff ozkriff mentioned this pull request Jan 14, 2021
@@ -61,6 +57,32 @@ _Discussions:
If needed, a section can be split into subsections with a "------" delimiter.
-->

## [Rust GameDev Podcast #4][podcast-4]
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tangentally related - we should call out the next meetup in the next newsletter :)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ozkriff I'll quickly do a writeup that you can put wherever if you like

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Rust Gamedev meetup will happen on the second Saturday of every month at 16:00 GMT+0. The meetup will be an opportunity to chat with others from the Rust game development community and see what people are working on. The meetup will take place on the Rust Gamedev Discord server:

https://discord.gg/yNtPTb2

meetup

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

added

Copy link
Collaborator

@17cupsofcoffee 17cupsofcoffee left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀 🚀 🚀 🚀

Copy link
Member

@AngelOnFira AngelOnFira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks great 💯

@cart
Copy link
Contributor

cart commented Jan 14, 2021

Github won't let me point out the relevant section, but the Bevy section was changed to use semicolons instead of periods or commas to end bulleted lists, which feels a bit awkward nothing else in the newsletter does that:

- a WebGL2 render backend;
- cross platform main function: `#[bevy_main]`;
- live shader reloading;
- Schedule v2 with custom stages, run criteria, fixed timestep,
  and typed stage builders;
- States that allow you to enable/disable systems
  according to the state your app is in;
- scenes can now be spawned as children;
- dynamic linking that significantly cuts compile times.
- a new general-purpose Rust reflection API;
- 3D texture assets;
- HIDPI fixes;
- GLTF, timer, text layout, task system, logging & profiling improvements;
- ECS improvements: flexible system parameters, improved query filter API,
  and system inputs/outputs/chaining;
- Apple Silicon support!

@ozkriff
Copy link
Member Author

ozkriff commented Jan 14, 2021

⏲️ merging in 20 minutes

@kvark
Copy link
Collaborator

kvark commented Jan 14, 2021

A plugin integrating Bevy. ECS with doryen-rs Ascii roguelike library.

Was meant to be "Bevy's ECS" ?

Copy link
Collaborator

@kvark kvark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Glad to see this is happening, thank you!

@cart
Copy link
Contributor

cart commented Jan 14, 2021

Was meant to be "Bevy's ECS" ?

Yup. Looks like that got added in this style-fix commit:
5cc9150

Edit: or rather "Bevy ECS"

@ozkriff
Copy link
Member Author

ozkriff commented Jan 14, 2021

Ok, so I'm merging this, but feel free to report other issues if you happen to see them - I'll fix them in separate commits.

@ozkriff ozkriff merged commit 94b4012 into rust-gamedev:source Jan 14, 2021
@AngelOnFira
Copy link
Member

🎉

@ozkriff ozkriff deleted the n17_release branch January 14, 2021 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants