emergent
Toolset for producing emergent gameplay for games written in Rust (by PsichiX)
raylib-rs
Rust bindings for raylib (by deltaphc)
emergent | raylib-rs | |
---|---|---|
2 | 3 | |
81 | 682 | |
- | - | |
3.7 | 4.3 | |
4 months ago | 24 days ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
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.
emergent
Posts with mentions or reviews of emergent.
We have used some of these posts to build our list of alternatives
and similar projects.
-
Are there any Generic FSM in Rust for dynamic mapping during runtime ?
https://github.com/PsichiX/emergent made mainly for games in mind but still works anywhere.
-
[Book] Emergent AI - Smart agents and events for games
Crate repo: https://github.com/PsichiX/emergent
raylib-rs
Posts with mentions or reviews of raylib-rs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-19.
-
Raylib really needs better Rust bindings
Raylib is a really good way to make a game, it's like a much more mature Macroquad. Raylib has the Rust bindings, but they need an update. Can someone please work on the Rust bindings for raylib? https://github.com/deltaphc/raylib-rs
-
Vr in rust
raylib-rs are rust bindings for Raylib which has VR support: https://github.com/deltaphc/raylib-rs
-
Why did you choose rust? Why not use unity engine or c++ since this game can be created in either and will have reasonable performance.
If you're asking about languages, Unreal uses primarily C++ (from what I heard with optional plugins for other languages, e.g. C#) whereas Unity uses C# (and optionally UnityScript - basically JavaScript). I don't know of any engines that use Rust, but you can surely find graphics libraries to have an easier way to display your game (e.g. Raylib with Rust bindings.
What are some alternatives?
When comparing emergent and raylib-rs you can also consider the following projects:
kalk - Scientific calculator with math syntax that supports user-defined variables and functions, complex numbers, and estimation of derivatives and integrals
bevy - A refreshingly simple data-driven game engine built in Rust
behavior-tree - Behavior trees for Rust
shipyard - Entity Component System focused on usability and flexibility.