procedural-spider
rust-escape-ai
procedural-spider | rust-escape-ai | |
---|---|---|
3 | 1 | |
18 | 39 | |
- | - | |
5.6 | 3.8 | |
over 2 years ago | 12 months ago | |
Rust | Rust | |
MIT License | - |
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.
procedural-spider
-
After working on our Godot + Rust game fulltime for one year it is now up on Steam
I feel like ECS is that in a lot of ways, where the sweetspot is narrower than it seems. I'd veeeeeery much recommend trying out Macroquad + HECS (or even bevy_ecs). I remember the feeling I got after taking yet another round of gamedeving with bevy and going into macroquad, and I was just blown away by how much more productive I was. Maybe it's the way my brain works, and maybe I'm too much of a "hacker" to do things properly first, but if you want a specific example check out this small game I made in Macroquad (link to github in description). I went from "never used this" to "maybe I should do procedural animation" to finished game in about a day.
-
What programming language and technology do you use?
I made a small open-source game with Macroquad for the last Ludum Dare and it was quite easy (source code and assets here (MIT license, use however you want)).
-
Procedural Spider - small opensource game for Ludum Dare #49 made in macroquad with simple inverse kinematics spiders
Source code + assets (MIT license): https://github.com/darthdeus/procedural-spider
rust-escape-ai
-
[Media] I built an AI to play a simple escape room game in rust (code in comments)
Hello everyone, This is an AI I built to solve a simple escape room problem wherein an AI(Zoe) is enclosed in a room, the only way out is through a door that requires a key. The AI uses a combination of genetic algorithm and reinforcement learning to learn a way out of every room (there are 5 room). I used Bevy to initially prototype the simulation, then used macroquad to as the rendering engine. Source: https://github.com/bones-ai/rust-escape-ai Youtube demo: https://www.youtube.com/watch?v=OeojCLDKaJU The code is in no way perfect and can be improved in many ways, let me know what you think about it :)
What are some alternatives?
bevy - A refreshingly simple data-driven game engine built in Rust
rust-game-ports - Official host of games ported using Rust game libraries.
godot-egui - An egui backend for godot-rust
fishgame-macroquad - "Fish Game" for Macroquad is an online multiplayer game, created as a demonstration of Nakama, an open-source scalable game server, using Rust-lang and the Macroquad game engine.
egui - egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native
roguelike-rust-macroquad-noname - Roguelike Game in Rust using macroquad.rs
capstone - Sci-fi run 'n' gun action RPG created in Rust, using Macroquad [Moved to: https://github.com/olefasting/rust_rpg_toolkit]
rust_rpg_toolkit - Engine / framework for creating highly customizable and user modable action RPG's
rust-flappy-bird-ai - AI learns to play flappy bird using neuro-evolution, implemented in Rust using macroquad