Using ImGui.NET with SDL2-CS?

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

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

    SDL2# - C# Wrapper for SDL2

  • I'm building a mini game engine using SDL2-CS as a way to learn about things like P/Invoke. (I already have quite a bit of experience with C++ and SDL2)

  • ImGui.NET

    An ImGui wrapper for .NET.

  • Now I'm trying to integrate ImGui into the engine. One solution I found was using this but as far as I can tell it locks you into using OpenGL which is something I would like to avoid as one of the main selling points of SDL2 for me is it's abstraction over the rendering backend.

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

    This is a project for game creation, OpenGL window context creation in SDL2 and input control, implemented in Csharp

  • Now I'm trying to integrate ImGui into the engine. One solution I found was using this but as far as I can tell it locks you into using OpenGL which is something I would like to avoid as one of the main selling points of SDL2 for me is it's abstraction over the rendering backend.

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