The Dæmon game engine. With some bits of ioq3 and XreaL.
-
Updated
May 25, 2024 - C++
The Dæmon game engine. With some bits of ioq3 and XreaL.
The high-speed OpenGL, OpenCL, OpenAL, OpenXR, GLFW, SDL, Vulkan, Assimp, WebGPU, and DirectX bindings library your mother warned you about.
SteamWorld OpenAL Fixer (SWOF), fixes the OpenAL Error of all SteamWorld (series) Games 2011 - 2019 that use Image & Form's Engine.
A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.
A basic audio library to be used in conjunction with OpenTK. Contains basic sound loading, playing, and streaming, and related functionality mostly aimed at games.
A libretro frontend written in golang
3D racing game with own Track Editor. The main repository with Stunt Rally 3 sources and data. Continuation of Stunt Rally 2.x using Ogre-Next 3.0.
Easy to use cross-platform 2D game library for C++
Mhat'S Engine attempts to be a safe, simple and fast cross-platform 2-D multimedia engine written in C++20 for MSVC++, Clang and GNU C++ Compilers. It brings together many OSS libraries into one easy-to-use environment controlled by the LUA interpreter with the aim to operate on WinXP+ (x86/x86-64), MacOS (x86-64/Arm64) and Linux (Ubuntu x86-64).
First draft of a simple C++20 game engine with physics support
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.
3D FPS game engine with full dynamic lighting and shadows
Collection of C++ libraries wrapping SSL, OpenGL, OpenAL and EGL including utilities for writing distributed applications with graphics and/or audio rendering.
High-performance 2d and 3d game engine with Vulkan and OpenGL backends [WIP]
LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
Add a description, image, and links to the openal topic page so that developers can more easily learn about it.
To associate your repository with the openal topic, visit your repo's landing page and select "manage topics."