Rust Game

Open-source Rust projects categorized as Game

Top 23 Rust Game Projects

  • pyxel

    A retro game engine for Python

  • Project mention: Show HN: Driftmania โ€“ an open source PICO-8 racing game | news.ycombinator.com | 2024-02-16

    Nice work, gives me very Micro Machines vibes for the NES. The only thing I don't like about PICO-8 is that its completely closed source. An open source alternative that seems very promising is Pyxel. It has similar retro / pixel art limitations, a built-in sprite editor, music tracker, etc.

    https://github.com/kitao/pyxel

  • citybound

    A work-in-progress, open-source, multi-player city simulation game.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • abstreet

    Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit

  • Project mention: Egregoria is a city simulation with high granularity | news.ycombinator.com | 2023-07-22

    A|B Street does some of that, but it is not a game: https://github.com/a-b-street/abstreet

  • veloren

    An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page.

  • Project mention: MagicaVoxel โ€“ A free voxel art editor and interactive path tracing renderer | news.ycombinator.com | 2023-10-28

    I've never used it, but (from what I've seen) is a great tool for modeling Voxels.

    Shameless plug: The format (and the tool) had been used with great success in Veloren, an Open Source Voxel MMORPG written in rust (https://www.veloren.net/). The artist team has made great assets for the game and landscapes for the release parties.

    Your should check out the project, it is really cool.

    (Disclaimer: I'm part of the mod team.)

  • ggez

    Rust library to create a Good Game Easily

  • Project mention: ggez news! 0.9.0 released and more! | /r/rust_gamedev | 2023-07-09

    ggez is a lightweight cross-platform game framework for making games with minimum friction. Check it out at https://github.com/ggez/ggez, https://crates.io/crates/ggez

  • sandspiel

    Creative cellular automata browser game

  • Project mention: Lessons from Open-Source Game Projects | dev.to | 2024-04-10
  • valence

    A Rust framework for building Minecraft servers.

  • Project mention: Iโ€™m on a crusade | /r/rustjerk | 2023-12-06

    Server side: - https://github.com/feather-rs/feather - https://github.com/valence-rs/valence

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • rust-doom

    A Doom Renderer written in Rust.

  • jumpy

    Tactical 2D shooter in fishy pixels style. Made with Rust-lang ๐Ÿฆ€ and Bevy ๐Ÿชถ

  • Project mention: Shiftnanigans - 2D Platformer Randomizer | /r/rust | 2023-06-24

    I made a 2D platformer randomization crate called Shiftnanigans (https://github.com/AustinHellerRepo/Shiftnanigans) as part of my work on the open source game Jumpy (https://github.com/fishfolk/jumpy). Within the map editor of Jumpy, the Randomize button will randomize the placement of tiles and elements, maintaining the general structures of the map. I've described the two abstract concepts and sets of structs used to accomplish this functionality below. This is just a general overview, but I am happy to elaborate further if anyone has questions about the algorithms and data structures used.

  • zemeroth

    ๐Ÿ˜ โš”๏ธ๐Ÿ˜ˆ A minimalistic 2D turn-based tactical game in Rust

  • Coffee

    An opinionated 2D game engine for Rust (by hecrj)

  • luxtorpeda

    Steam Play compatibility tool to run games using native Linux engines

  • Project mention: Gothic 2 on Linux | /r/linux_gaming | 2023-12-11

    There is also OpenGothic. Which can be used standalone or through Luxtorpeda.

  • pandocs

    The single, most comprehensive Game Boy technical reference.

  • Project mention: Gameboy Technical Reference for Homebrew Developers | news.ycombinator.com | 2023-11-23
  • rust-psp

    Rust on PSP. Panic and allocation support. Access PSP system libraries.

  • sulis

    Turn based tactical RPG with several campaigns, written in Rust

  • vange-rs

    Rusty Vangers clone

  • chess-engine

    A dependency-free chess engineโ™Ÿ๏ธ library built to run anywhere.

  • good-web-game

    An alternative ggez implementation on top of miniquad.

  • chess-tui

    A chess TUI implementation in rust ๐Ÿฆ€

  • Project mention: A chess TUI implementation | /r/patient_hackernews | 2023-12-06
  • mk48

    Mk48.io ship combat game

  • mine.js

    :mount_fuji: A voxel world built with JS/TS/RS. (formerly mc.js) (maybe mine.ts? or even mine.rs?)

  • sandbox

    A sand simulation game

  • Game

    A 3D RTS game implemented in Rust. (by DigitalExtinction)

  • Project mention: Monthly Update #9 from the Development of Digital Extinction a FOSS 3D RTS Made With<Bevy> | /r/rust | 2023-06-30

    The source code for Digital Extinction is available on GitHub. You can access it via the game's repository: https://github.com/DigitalExtinction/Game.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust Game related posts

  • 3 years of fulltime Rust game development, and why we're leaving Rust behind

    21 projects | news.ycombinator.com | 26 Apr 2024
  • Thetawave: A physics based, space shooter game made with Rust and the Bevy engi

    1 project | news.ycombinator.com | 20 Apr 2024
  • Did any processor implement an integer square root instruction?

    2 projects | news.ycombinator.com | 7 Apr 2024
  • WebAssembly JSPI is going to origin trial

    1 project | news.ycombinator.com | 14 Mar 2024
  • Sandspiel

    1 project | news.ycombinator.com | 27 Feb 2024
  • Practicing Rust, Learning Bevy, Creating a WASM Snake Game for the Browser

    4 projects | news.ycombinator.com | 19 Feb 2024
  • Gothic 2 on Linux

    2 projects | /r/linux_gaming | 11 Dec 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 1 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more โ†’

Index

What are some of the best open-source Game projects in Rust? This list will help you:

Project Stars
1 pyxel 13,175
2 citybound 7,628
3 abstreet 7,308
4 veloren 5,357
5 ggez 4,111
6 sandspiel 2,915
7 valence 2,377
8 rust-doom 2,311
9 jumpy 1,544
10 zemeroth 1,378
11 Coffee 1,039
12 luxtorpeda 673
13 pandocs 560
14 rust-psp 550
15 sulis 467
16 vange-rs 407
17 chess-engine 395
18 good-web-game 326
19 chess-tui 313
20 mk48 304
21 mine.js 302
22 sandbox 297
23 Game 284

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com