Data-oriented and data-driven game engine written in Rust (by amethyst)


Basic Amethyst repo stats
5 days ago

amethyst/amethyst is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.

Amethyst Alternatives

Similar projects and alternatives to Amethyst

  • GitHub repo bevy

    A refreshingly simple data-driven game engine built in Rust

  • GitHub repo ggez

    Rust library to create a Good Game Easily

  • GitHub repo theta-wave

    A space shooter game made with Amethyst and Rust.

  • GitHub repo alacritty

    A cross-platform, OpenGL terminal emulator.

  • GitHub repo yew

    Rust / Wasm framework for building client web apps

  • GitHub repo Rocket

    A web framework for Rust.

  • GitHub repo actix-web

    Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.

  • GitHub repo gutenberg

    A fast static site generator in a single binary with everything built-in.

  • GitHub repo warp

    A super-easy, composable, web server framework for warp speeds.

  • GitHub repo vulkano

    Safe and rich Rust wrapper around the Vulkan API

  • GitHub repo legion

    High performance Rust ECS library

  • GitHub repo gccrs

    GCC Front-End for Rust

  • GitHub repo awesome-bevy

    A collection of awesome Bevy projects

  • GitHub repo quatronaut2020

    robotron-like game made with rust and amethyst

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Amethyst alternative or higher similarity.


Posts where Amethyst has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-04-16.
  • arcade game made with rust and amethyst
    The best way to install for linux distros is: git clone cd quatronaut2020 cargo xtask run This assumes you have git and cargo of course. It won't miss the assets and configs folders that way. You'll also need the dependencies from for amethyst.
  • Data-Oriented สายเกมส์ | 2021-04-13
  • A list of graphics engines built with Rust
    Website: Book: API: Crate: Github:
  • Theta Wave v0.1.4 "Foundations" Update | 2021-03-16
    Yes! It uses the Amethyst engine.
  • Legion ECS v0.4.0
    The migration is still ongoing and can be tracked here:
  • Amethyst – The open source, data-driven game engine | 2021-02-23
  • Bevy: A game engine built in Rust | 2021-02-14
    Certainly that rewrite was huge, and it is currently "mostly complete", but Bevy launching when it did helped stifle a lot of the momentum. However, it was picked back up again in November and is now mostly complete:

    From outside at this point, the rewrite looks like a mistake , given the lost momentum and the current state of the project, but maybe when they finally get it out it'll turn out differently in 6 months.

  • 24 Awesome Open-Source Rust Projects | 2021-01-26
    Amethyst is the more mature one of the two and, because of that, has more features that you might need for a large-scale project and better integrations with 3rd party libraries. But, Bevy is catching up fast. If you are searching for an engine for your new project, I’d recommend looking at them both and seeing which one you like better.