Skip to content

Entry

SDL

Appears in 5 awesome lists

is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog.

Open libsdl.org

Found in these lists

Awesome Gamedev

Section: Programming Frameworks and Libraries · Another cross-platform library for low-level tasks, like creating windows, accepting user input, and so forth. Implemented in C. zlib.

FreshScore 83

Awesome Vala

Section: Graphics Libraries · A cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL, Direct3D, and Vulkan. Bindings are included in Vala and will be available starting with Vala 0.52.

FreshScore 73

Awesome C

Section: Game Programming · Cross-platform library designed to provide low-level access to audio, keyboard, mouse, joystick and graphics hardware via OpenGL. Zlib

FreshScore 90

Awesome Rust

Section: Game development · [sdl]

FreshScore 94

Table of Contents

Section: DirectX Tools, Libraries, and Frameworks · is a cross-platform development library designed to provide low level access to audio, keyboard, mouse, joystick, and graphics hardware via OpenGL and Direct3D. It is used by video playback software, emulators, and popular games including Valve's award winning catalog.

SlowScore 51

imgui

is a bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline enabled application. It is fast, portable, renderer agnostic and self-contained (no external dependencies).

In 11 listsDetails

bgfx

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. [BSD-2-clause]

In 10 listsDetails

Recast/Detour

(3D) Navigation mesh generator and pathfinder, mostly for games. [zlib]

In 8 listsDetails

PlayCanvas

A browser-based WebGL engine with support for WebXR content, mobile browsers, collaborative editing, and more.

In 9 listsDetails

KCP

A fast and reliable ARQ protocol that helps fast-action games reduct network latency. MIT.

In 7 listsDetails

Corange

A game engine written in pure C, SDL and OpenGL. [BSD]

In 6 listsDetails

tracy

A real time, nanosecond resolution, remote telemetry frame profiler for games and other applications.

In 7 listsDetails

DotRecast

🕒14d ago- A port of Recast & Detour, navigation mesh toolset for games, Unity3D, servers, C#.

In 6 listsDetails