NANOVOID Devlog #1: Lua Scripting

This page summarizes the projects mentioned and recommended in the original post on /r/rust_gamedev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • wgpu

    Cross-platform, safe, pure-rust graphics api.

  • Not anymore, we only used it for BITGUN. The game in the devlog is made purely in Rust, built on top of https://wgpu.rs/. We have some other projects that use Unity though.

  • rend3

    Easy to use, customizable, efficient 3D renderer library built on wgpu.

  • We have our own engine. There aren't really full engines available in the Rust ecosystem. Bevy attempts to fill this, but it's far from being feature complete. There's also https://fyrox.rs/, but that's also work in progress. There's also https://rend3.rs/ which is just a 3d renderer, so you'll need to build the rest of the engine yourself.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • Fyrox

    3D and 2D game engine written in Rust

  • We have our own engine. There aren't really full engines available in the Rust ecosystem. Bevy attempts to fill this, but it's far from being feature complete. There's also https://fyrox.rs/, but that's also work in progress. There's also https://rend3.rs/ which is just a 3d renderer, so you'll need to build the rest of the engine yourself.

  • ggez

    Rust library to create a Good Game Easily

  • I'd say to use either https://macroquad.rs/ or http://ggez.rs/, they're both basically "all that you need for 2d". I've used macroquad extensively, but that was mainly because ggez was undergoing a big rewrite to wgpu which is now complete with 0.8.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts