@@ -638,6 +638,68 @@ using [symmetric matrices] and [triangle numbers].
638
638
[ symmetric matrices ] : https://en.wikipedia.org/wiki/Symmetric_matrix
639
639
[ triangle numbers ] : https://en.wikipedia.org/wiki/Triangular_number
640
640
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
+
641
703
### ` gfx-rs ` and ` wgpu ` News
642
704
643
705
![ hectic screenshot: graveyard and vampires] ( hectic.png )
0 commit comments