which concerns of the game dev industry does the committee NOT address ?

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

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

    Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

  • There are already several working, well-known and used hacks mechanisms available to reflect on enums. For example, magic enum, wise enum, Boost.Describe, and so on.

  • blender-tools

    🐵 Embark Addon for Blender

  • https://embark.dev/ is a major player in the rust ecosystem right now. They look like they are aiming for more of a startup feel rather than an indie one.

  • 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
  • vulkan-toy-engine

    Multiplayer RTS lua driven engine

  • My little toy engine I made had code for this. I had to rely on gnu extensions, but it worked ok. Then I would define them in lua from the c++ code so I could use them easily. https://github.com/floomby/Equinox-Engine/blob/main/enum_helper.hpp

  • arewegameyet

    The repository for https://arewegameyet.rs

  • On the Rust front, the ecosystem is still in its infancy but rapidly growing. r/rust_gamedev would be a good place to go to see at a glance what the current state of things is.

  • libCat

    🐈‍⬛ A runtime for C++26 w/out libC or POSIX. Smaller binaries, only arena allocators, SIMD, stronger type safety than STL, and value-based errors!

  • Introducing malloc() and pthreads makes a large difference in binary size, from what I've been able to tell. Those come out of libC and POSIX, technically, but you need them to use a real STL (except for pthreads on Windows). My bigger concern is the invisible overhead that they introduce more than the binary size, which is why I'm working on technology to program C++ without them.

  • wise_enum

    A reflective enum implementation for C++

  • There are already several working, well-known and used hacks mechanisms available to reflect on enums. For example, magic enum, wise enum, Boost.Describe, and so on.

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