SDL2-CS
csharp-sdl-imgui
Our great sponsors
SDL2-CS | csharp-sdl-imgui | |
---|---|---|
7 | 1 | |
995 | 5 | |
- | - | |
4.5 | 10.0 | |
4 months ago | over 2 years ago | |
C# | C# | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
SDL2-CS
-
Using ImGui.NET with SDL2-CS?
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)
-
Sometimes you just gotta do what you gotta do. Doesn't mean it will be pretty though...
Source: SDL2-CS
-
Anyone able to get SDL2 working with C#?
Download, build and add a reference to this SDL2 C# binding by @flibitijibibo: (https://github.com/flibitijibibo/SDL2-CS)
-
SDL2 + OpenGL in C#?
Is there a way for me to use SDL2 with OpenGL and C#? The SDL2 C# bindings I'm using don't seem to have bindings for the OpenGL commands. Honestly I just want a quick way to draw 2D primitives with fragment shaders (I don't need vertex shaders). I've worked with OpenTK, but it seems counterintuitive to mold it into a program where you wanna just make draw calls without worrying about Vertex Arrays. Is there any way for me to get access to fragment shaders in SDL2 with C#?
-
I need something like Pygame + PyOpenGL or LWJGL, but for C#/.NET
https://github.com/flibitijibibo/SDL2-CS for SDL
-
What are some good tutorials for making 2D games with C# in visual studio without a game engine?
I'd recommend using an SDL2 wrapper for C# (possibly this one) and start building your system out piece by piece. You'll learn more from this attempt than any book, course, or existing game engine could ever teach you.
-
Do somebody use SDL for C#?
Hi. I wrote my own little game in python. Now I'd like to do the same in C# to learn the language. Pygame is a binding of SDL so I got interested in it. I googled and found two bindings of SDL for C#: https://github.com/flibitijibibo/SDL2-CS https://github.com/babelshift/SharpDL But I see in internet that SDL is very unpopular. Do somebody of you use SDL in C# for game developing? I prefer SDL over Unity or Monogame for now, because I'd like to program as low level as possible.
csharp-sdl-imgui
-
Using ImGui.NET with SDL2-CS?
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.
What are some alternatives?
OpenTK - The Open Toolkit library is a fast, low-level C# wrapper for OpenGL, OpenAL & OpenCL. It also includes windowing, mouse, keyboard and joystick input and a robust and fast math library, giving you everything you need to write your own renderer or game engine. OpenTK can be used standalone or inside a GUI on Windows, Linux, Mac.
ImGui.NET - An ImGui wrapper for .NET.
Raylib-cs - C# bindings for raylib, a simple and easy-to-use library to learn videogames programming
SharpDL - 🕹️ Sharp DirectMedia Layer (XNA-like Framework for SDL)
raylib - A simple and easy-to-use library to enjoy videogames programming
Metalkons-Slots - Slot machine game in the console
Silk.NET - The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
rlImGui-cs - A Raylib-cs integration with DearImGui
SDL_image - Image decoding for many popular formats for Simple Directmedia Layer.
Veldrid - A low-level, portable graphics library for .NET.
SDL - Simple Directmedia Layer