The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
-
Updated
Dec 24, 2024 - C#
OpenGL (Open Graphics Library) is the computer industry's standard API for defining 2-D and 3-D graphic images. OpenGL allows new hardware innovations to be accessible through the API via the OpenGL extension mechanism. It is used in CAD (Computer-aided design), virtual reality, video games, and flight simulation.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
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.
Unreal Engine Archives Explorer
a 2D Game Development Framework
ClassicUO - an open source implementation of the Ultima Online Classic Client.
Modern OpenGL bindings for C#.
Official binding of SFML for .Net languages
A re-implementation of Freelancer
An Open Source C# 3D Game Engine under MIT license, inspired by Unity and featuring a complete editor
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
C# OpenGL Particle Simulation, GPU accelerated
OpenGL Toy-"Engine" with Wavefront Path Tracer and Rasterizer with Voxel Cone Tracing/Global Illumination
A C# 2D Pokémon game engine and map editor.
A simple, lightweight yet highly versatile OpenGL graphics library
Created by Silicon Graphics
Released January 1992