Comfy, the 2D rust game engine, is now archived

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. comfy

    Discontinued Comfy is a fun 2D game engine built in Rust. It's designed to be opinionated, productive, and easy to use.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Odin

    Odin Programming Language

    I have noticed a trend for Rust game development to revolve around developing engines that are "high-performance," particularly with a focus on entity component systems. This is development for the sake of optimisation and premature is putting it lightly.

    Let me say this loud and clear for anyone who dares to hear a fool: don't even think about performance until it becomes a problem and even then you could still probably stand to ignore it. Ergonomics are infinitely more important for an engine. If you can't develop and iterate quickly you can't prove your ideas and make something fun. These are two things Rust is very bad at.

    Rust is good at many things, but game development is really not one of them. C++ is still okay. If you want to try something new, Odin[1] is shaping up nicely.

    [1] https://odin-lang.org/

  4. serde

    Serialization framework for Rust

    On the flip side of this, when libraries in rust do reach 1.0, they often are just done. The serialization/deserialization library serde which has become the de-facto standard has been on 1.0.xxx for the past seven years. https://crates.io/crates/serde/versions

    I think this speaks to rust's strengths in that if you know your spec, you can write a rock-solid version of it - and its weakness, where if you don't know your spec you'll be making breaking changes a lot.

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

  • Serde Integration With the MongoDB Rust Driver

    2 projects | dev.to | 6 May 2025
  • A 20 year old bug in GTA San Andreas surfaced in Windows 11 24H2

    4 projects | news.ycombinator.com | 23 Apr 2025
  • Is Rust a good fit for business apps?

    4 projects | news.ycombinator.com | 13 Mar 2025
  • Scan HTML even faster with SIMD instructions (C++ and C#)

    4 projects | news.ycombinator.com | 20 Jul 2024
  • Serde-YAML for Rust has been archived

    2 projects | news.ycombinator.com | 26 Mar 2024