Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit d6b07a3

Browse filesBrowse files
Newsletter 9: Add iced, usfx, and assets-manager (rust-gamedev#137)
* Add iced, usfx, and assets-manager * Newsletter 9: iced, usfx, and assets-manager: fmt tweaks Co-authored-by: Andrey Lesnikov <ozkriff@gmail.com>
1 parent 3a2368a commit d6b07a3
Copy full SHA for d6b07a3

File tree

1 file changed

+62
-0
lines changed
Filter options

1 file changed

+62
-0
lines changed

‎content/posts/newsletter-009/index.md

Copy file name to clipboardExpand all lines: content/posts/newsletter-009/index.md
+62Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -638,6 +638,68 @@ using [symmetric matrices] and [triangle numbers].
638638
[symmetric matrices]: https://en.wikipedia.org/wiki/Symmetric_matrix
639639
[triangle numbers]: https://en.wikipedia.org/wiki/Triangular_number
640640

641+
### [μsfx - 0.1.3][usfx-cratesio]
642+
643+
μsfx is a small library built for generating sound effects in code during
644+
runtime. μsfx can be integrated with the `cpal` and `music` crates as well as
645+
`SDL2` crate bindings.
646+
647+
Samples are available on [μsfx's github readme][usfx-github] and further
648+
documentation is avialable on the [docs.rs page][usfx-docsrs].
649+
650+
This latest version (0.1.3) provides fixes for saw, triangle,
651+
and square waves.
652+
653+
[usfx-github]: https://github.com/tversteeg/usfx
654+
[usfx-cratesio]: https://crates.io/crates/usfx
655+
[usfx-docsrs]: https://docs.rs/usfx/0.1.3/usfx/
656+
657+
### [iced - v0.1][iced-releasenotes]
658+
659+
[Iced][iced-cratesio] is experimental, cross-platform GUI crate focused
660+
on simplicity and type safety.
661+
Iced can be used natively, in a web browser, or can use wgpu,
662+
663+
The new release includes:
664+
665+
- Styling based on trait implementations.
666+
- Event subscriptions that take place asynchronously by using streams.
667+
- `Canvas` widgets, for drawing 2D graphics
668+
- `PaneGrid` widgets, which can dynamically organize layout by splitting
669+
panes that can be resized.
670+
- `Svg` widgets, which can render vector graphics.
671+
- `ProgressBar` widgets
672+
- Integration into exisiting `wgpu` projects.
673+
- Options for integrating futures executors into a project.
674+
- TextInput selection
675+
- Texture Atlas support for `iced-wgpu`
676+
677+
Full docuementation for Iced is available on the [docs.rs page][iced-docsrs]
678+
as well as examples and how to contribute are available on [iced github repo][iced-github]
679+
680+
[iced-releasenotes]: https://github.com/hecrj/iced/pull/253
681+
[iced-cratesio]: https://crates.io/crates/iced
682+
[iced-github]: https://github.com/hecrj/iced
683+
[iced-docsrs]: https://docs.rs/iced/0.1.1/iced/
684+
685+
### [assets_manager - v0.2.2][assets-manager-reddit-release-post]
686+
687+
[assets_manager][assets-manager-cratesio] is a crate that provides convenient loading,
688+
caching, and reloading of external resources. The crate is pay-for-what-you-take,
689+
provides a high level API, and is concurrent.
690+
691+
This newest version provides for hot-reloading, directory-loading (being able
692+
to load from a single directory all at once, for extensible games), meta
693+
loaders, and various other improvements.
694+
695+
Examples and documentation are available on [assets_manager's docs.rs][assets-manager-docsrs]
696+
and additional information about contributing are available on the [github repository][assets-manager-github]
697+
698+
[assets-manager-reddit-release-post]: https://www.reddit.com/r/rust_gamedev/comments/gadq3i/asset_manager_022_hotreloading_and_directory/
699+
[assets-manager-cratesio]: https://crates.io/crates/assets_manager
700+
[assets-manager-github]: https://github.com/a1phyr/assets_manager
701+
[assets-manager-docsrs]: https://docs.rs/assets_manager/0.2.2/assets_manager/
702+
641703
### `gfx-rs` and `wgpu` News
642704

643705
![hectic screenshot: graveyard and vampires](hectic.png)

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.