kira
Library for expressive game audio. (by tesselode)
rust-sdl2
SDL2 bindings for Rust (by Rust-SDL2)
kira | rust-sdl2 | |
---|---|---|
11 | 33 | |
789 | 2,614 | |
- | 1.0% | |
7.5 | 6.9 | |
8 days ago | 8 days ago | |
Rust | Rust | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kira
Posts with mentions or reviews of kira.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-22.
- Kira game audio library v0.8 - spatial sounds, modulators, compressor and EQ filter effects
-
Rust audio library
I've had too experience with https://crates.io/crates/kira
-
What's the current audio library of choice for Rust gamedev?
Perhaps something like kira audio https://github.com/tesselode/kira
- kira (game audio library) v0.6.0 - complete rewrite with streaming sound support and a leaner and more elegant API
-
I'm giving out microgrants to open source projects for the third year in a row! Brag about your projects here so I can see them, big or small!
I'm working on Kira, a game audio library with some features that go overlooked by most game audio solutions.
-
Looking for an open-source project to join part-time
speaking of audio! i'm working on a game audio library called kira, which some people seem interested in integrating into bevy. i'd love to have more contributors!
-
kira (game audio library) v0.5.0 - playback position getter, mixer send tracks, new effects
crates.io | docs
-
kira (game audio library) v0.4.0 - wasm support, serde support, API improvements
Kira GitHub repo
-
What audio library to use?
I think you should look into kira. It provides a lot of amazing features, more here
- kira (game audio library) v0.3.0 - per-sequence custom event types, audio streams, and random values
rust-sdl2
Posts with mentions or reviews of rust-sdl2.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-04.
- Nannou – An open-source creative-coding framework for Rust
- SDL2 issues
-
SDL&C Or Wgpu&Rust, for Learning Graphics Programming ?
I don't think that SDL and WGPU are really comparable. You'd be better off comparing SDL to something like Notan or even the SDL bindings for Rust. That said, SDL will have vastly more learning resources than Wgpu or Notan or any Rust alternative. If you know and like rust you can probably use the resources with the Rust SDL bindings.
-
Game Lib similar to LWJGL Pygame SDL
Those are 3 very different libraries. Are you looking for something in the middle, or do you want all of the features you described? For what it's worth, there's SLD2 bindings for Rust https://github.com/Rust-SDL2/rust-sdl2
-
How would I connect renderer coded in C and logic coded in rust?
There's already a Rust binding for SDL2. See https://crates.io/crates/sdl2
-
SDL2 vs Winit/Pixels/CPAL/etc. Is going "native" really worth it?
nope. https://github.com/Rust-SDL2/rust-sdl2/issues/884 emscripten target won't work yet either.
-
I would like a simple, but abstracted, drawing library
it seems like what you are looking for is sdl2 bindings
-
cannot borrow `renderer` as mutable more than once at a time
Dude. It's literally at most 50 lines of code, the entire project. What kind of documentation do you expect me to write? The library I'm using is this one. I don't know why you'd need to know anything about it since it's purely something that can appear literally anywhere, it's part of the language.
-
C++ coders, why do you stick with the language?
*and* SDL2-sys *and* Rust-SDL2
-
Hey Rustaceans! Got a question? Ask here! (21/2022)!
The SDL2 crate had something like this, and it's an option I'm considering. However, if possible, I'd prefer a different, simpler GUI library, so if there's an input-specialized crate out there that does this, I'd love it.
What are some alternatives?
When comparing kira and rust-sdl2 you can also consider the following projects:
fastfetch - Like neofetch, but much faster because written mostly in C.
winit - Window handling library in pure Rust
factorio-lib-rs - Rust library with a collection of things about Factorio
bevy - A refreshingly simple data-driven game engine built in Rust
gentooinstall
Amethyst - Data-oriented and data-driven game engine written in Rust
LichessBot - Repo of a Discord bot that is for viewing games and users on Lichess.
rust-sdl - SDL bindings for Rust
raylib - A simple and easy-to-use library to enjoy videogames programming
soda - Soda
Crayon - A small, portable and extensible game framework written in Rust.