Resource file management in C++ game project

This page summarizes the projects mentioned and recommended in the original post on /r/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
  • cmrc

    A Resource Compiler in a Single CMake Script

  • To make a game I have to use resources like textures, audio files, shaders, fonts, etc. Currently, I pack them into binary with a CMake script (https://github.com/vector-of-bool/cmrc) and call it a day, but I want something better.

  • Simple-Asset-Packer

    Simple cross-platform asset packer for use with games & standalone applications

  • A while ago I wrote this to handle packing assets into VST plugins I was writing. I use it as a post build step that will package up a directory (or multiple) into a really basic "VFS" that you can append to your executable. It's a single header and CPP with a command line utility and it's possible to get hot loading working without too much effort - It could be worth a look into

  • 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
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