The DirectX Tool Kit (aka DirectXTK) is a collection of helper classes for writing DirectX 11.x code in C++
microsoft directx directx-11 cpp-library graphicsCross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library. http://airmech.com/ AirMech is a free-to-play futuristic action real-time strategy video game developed and published by Carbon Games.
engine rendering graphics directx vulkan metal opengl d3d9 d3d11 d3d12 gles webgl graphics-programming emscripten glfw sdl gamedev gamedev-libraryThe project is open source under the GNU General Public License v2.0. Can be purchased here.
steam c-sharp games borderless directxbs::framework is a C++ library that aims to provide a unified foundation for the development of real-time graphical applications, whether games, engines or tools. Current feature-set includes a wide range of high level systems, ranging from math and utility libraries, to a physically based renderer backed by Vulkan, DirectX or OpenGL, all the way to input, GUI, physics, audio, animation and scripting systems, with asset support for most popular resource formats.
c-plus-plus game-engine-framework vulkan directx opengl gamedev graphicsOpenXRay is an improved version of the X-Ray engine, used in world famous S.T.A.L.K.E.R. game series by GSC Game World. Changelist and more is available in wiki.
directx11 opengl cpp cpp17 game-engine stalker xray-engine x86 x64 alife d3d9 d3d11 directx sdl sdl2 opensource engine cplusplus 3d-engine cmakeBanshee is a high-quality and modern game development toolkit. It provides a high-performance, multi-threaded game engine written in C++14. The engine includes math and utility libraries, Vulkan, DirectX 11 and OpenGL support, handles common tasks such as input, GUI, physics, audio, animation and scripting, and supports many popular resource formats (e.g. FBX, PNG, PSD, TTF, OGG, WAV).
c-plus-plus game-engine directx opengl vulkan banshee engine graphics gamedevRenderDoc is a frame-capture based graphics debugger, currently available for Vulkan, D3D11, D3D12, OpenGL, and OpenGL ES development on Windows 7 - 10, Linux, and Android. It is completely open-source under the MIT license. If you have any questions, suggestions or problems or you can create an issue here on github, email me directly or come into IRC to discuss it.
opengl vulkan vulkan-api directx direct3d d3d11 d3d12 graphics-programming graphics debuggerThis software is a particle effect editing tool. By incorporating runtimes and plug-ins, effects created in Effekseer can be played back in your application. Effekseer is intended to be used primarily for games, allowing the designer, not the programmer, to be in charge of editing particle effects. GodotEngine is planned in 1.6.
game opengl directx particle-effects effekseerThe intended usage of The Forge is to enable developers to quickly build their own game engines. The Forge can provide the rendering layer for custom next-gen game engines. Added a unified input system based on Gainput to all platforms (https://github.com/jkuhlmann/gainput). The new input system substantially simplified input management on the application level over all platforms. We also simplified the camera controller. Added also new VirtualJoystick class in UI.
directx-12 directx12 vulkan vulkan-api ios xbox ps4 android metal linux-ubuntu ray-tracing shaders visibility-buffer vulkan-sdk directxDirectXTex texture processing library
microsoft directx directx-11 directx-12 cpp-library texturesThis project originated as cocos2d-objc rewrite to Swift. As I stopped commiting to the repo since June, because Obj-C is dead for me. This is still in a very alpha state, but you already can build some games with it, even though it may be unpleasant process as I change API almost every day. The project served as .dylib (.so on Linux/Android) that builds by Swift Package Manager. It requires some project config in order to use it, but you can experiment with the demo provided in the repo. Generally the project should be considered unstable and most of the API is likely to be changed.
android cross-platform game-engine ios tvos fiber2d bgfx metal opengl directx vulkan swiftpm sdl gamesVisual Studio 2015 or later is required to build LLGL on Windows. Xcode 9 or later is required to build LLGL on macOS.
renderer d3d11 d3d12 opengl directx vulkan metalPreSti is stimuli delivery and experimental control program for neuroscience developed in C#, based on DirecX and NShapes framework.
directx neuroscience nshape parallel-port-driverThis is a Project to develop a MediaCenter in an Star Trek LCARS Interface. Is completry written in C# and use DirectX for Displaying.
directx lcars media-center media-playerProxy Generator Aspected Oriented Programming DirectX 10 in XNA
aop direct3d direct3d-10 directx proxy xnaA game engine in development using DirectX 11 renderer.
directx game-engine game-programming games graphics architectureA 2d light engine for XNA 4.0. Krypton allows users of the XNA framework to easily add 2D lighting to their games. Krypton is fast, as it utilizes the GPU and uses a vertex shader to compute 2D shadows, relieving additional stress from the CPU to compute more game-like tasks.
engine krypton xna 2d directx gameThe ANX.Framework is a platform independent game framework which is compatible with Microsofts XNA Framework.
xna anx directx game-framework opengl sharpdxThe xGSuite (Created by: X - Game Suite) is a general collection of vb.net projects ranging from DirectX Graphics, HLSL, Simple Phisics, Game Console, Scene Management, Collision Detection, UI, device input, Tools/Utilities, and Game Engine Core. As well numerous example apps,...
2d 3d console directx engine game gaming
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.