rustris
A no-frills Tetris implementation written in Rust with the Piston game engine, and Rodio for music. (by bwcpub)
notan
Cross-platform multimedia layer (by Nazariglez)
Our great sponsors
rustris | notan | |
---|---|---|
5 | 39 | |
17 | 712 | |
- | - | |
0.0 | 8.6 | |
about 3 years ago | 1 day ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
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.
rustris
Posts with mentions or reviews of rustris.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-26.
-
Linus Torvalds: Rust will go into Linux 6.1
https://github.com/bwcpub/rustris for the code and etc
-
New to Game Dev
When I did Tetris in Rust, I used Piston - specifically the piston_window convenience functions. I was looking for something that was 2D only, and very simple.
- Why I still like C and strongly dislike C++
-
How to get started?
When I did Tetris in Rust for fun, I went for a minimalist graphics library that would do just what I needed and nothing more. In my case, that pretty much meant just drawing squares. (Technically, rectangles. Since the "well" playfield is a rectangle. As is the grey background that "clears" the screen between frames.)
notan
Posts with mentions or reviews of notan.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-07.
-
Raw pointers are more complicated in Rust than C
For example notan, or if you only need windowing, winit?
- Released a new version of Notan, a SDL-like library made in rust
-
Game Lib similar to LWJGL Pygame SDL
You can also have a look at notan (like SDL but in Rust).
-
Minimal 2D library for games? I'm struggling a bit to settle on one to learn.
I highly recommend notan https://github.com/Nazariglez/notan
-
Notan, a library that allows you to create cross-platform apps with a simple API just released version 0.8.0!!
Demos: https://nazariglez.github.io/notan-web/ Crate: https://crates.io/crates/notan
-
[Beginner] Are there any easy 2d graphic libraries?
Check notan, I think that the 2d API is quite easy to start working on, and it provides everything that you need (windowing, input, WASM, etc...)
-
Looking for suggestion: Engine/platform for a simple 2d mobile(+?) game
When is what you want not an entire game engine? When it's https://github.com/Nazariglez/notan
-
What do I need for a board game?
Check Notan, I think it fits everything that you need, 2d API, egui integrated, and input support.
-
Rendering old school tilemaps with WGPU?
If you're looking for something more high-level than WGPU, supporting egui and with nice web and native support, you can check (disclaimer, it's my project) https://github.com/Nazariglez/notan.
What are some alternatives?
When comparing rustris and notan you can also consider the following projects:
macroquad - Cross-platform game engine in Rust.
zemeroth - 😠⚔️😈 A minimalistic 2D turn-based tactical game in Rust
nannou - A Creative Coding Framework for Rust.
wgpu - Cross-platform, safe, pure-rust graphics api.
bracket-lib - The Roguelike Toolkit (RLTK), implemented for Rust.
rust-sdl2 - SDL2 bindings for Rust
pixels - A tiny hardware-accelerated pixel frame buffer. 🦀
Fyrox - 3D and 2D game engine written in Rust
arewegameyet - The repository for https://arewegameyet.rs
good-web-game - An alternative ggez implementation on top of miniquad.
Amethyst - Data-oriented and data-driven game engine written in Rust