How does one make app for overlays in videogames?

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

    Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

  • Take a look at immediate mode GUI frameworks, such as dear imgui

  • Microsoft Research Detours Package

    Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.

  • From a technical perspective, you have to inject yourself into the running game and put your drawing code after the game finishes its drawing code. For example, you could hook some APIs with Detours. Or create a fake DirectX/OpenGL DLL that intercepts the drawing calls and passes it along to the real DLL. With Vulkan you can also investigate creating your overlay as a custom layer.

  • 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