Dagor
ProprietaryThe Dagor Engine is a 3D engine used mainly by Gaijin Entertainment for its own video games as it is a proprietary technology so far. The original version...
nCine is a multi-platform 2D game engine written in C++11 that runs on Linux, Windows, macOS, Android and Emscripten. The work started eight years ago, in June 2011, and has continued since.
It features a fast sprite blitter with automatic batching (that can also render particles, animated sprites or mesh based ones), music streaming and sound effects, Lua scripting, integration with ImGui, RenderDoc and Tracy, high-performance custom made templated containers, bitmap font rendering with kerning, joystick support with gamepad mappings, multi level logger and more.
You can have a look at the gallery or read more about its features on the website.
Dependency libraries for PC and Android can be easily compiled from sources with a set of custom CMake scripts.
Some of them are libogg, libvorbis and OpenAL-soft for sound, SDL2 and GLFW for window and input, libpng and WebP for images (but many GPU compressed formats are supported too) plus OpenGL 3.3 and OpenGL ES 3.0 for rendering.
The development takes place mainly on Qt Creator and ArchLinux with the help of a whole set of additional open source tools like CMake, cppcheck, Valgrind, Doxygen, GraphViz, clang-format, Google Test, gcovr and Google Benchmark.
Additional developing tools are RenderDoc, apitrace and Tracy.
On GitHub you will find the engine, a Pong example project, a particle editor, the CMake scripts for compiling the dependencies, the data sets, the Jekyll website and the continuous integration artifacts.
No articles were found matching the criteria specified. We suggest you try the article list with no filter applied, to browse all available. Post article and help us achieve our mission of showcasing the best content from all developers. Join now to share your own content, we welcome creators and consumers alike and look forward to your comments.
Only registered members can share their thoughts. So come on! Join the community today (totally free - or sign in with your social account on the right) and join in the conversation.
The Dagor Engine is a 3D engine used mainly by Gaijin Entertainment for its own video games as it is a proprietary technology so far. The original version...
Highly evolved engine based on id Software technology, available under dual license (GPL, proprietary licensing for commercial use available).
The announced next gen Source engine in the making. A set of Source 2 tools for building new environments will ship with Half-Life: Alyx, enabling any...
The Source engine is a 3D game engine developed by Valve Corporation. Its unique features include a large degree of modularity and flexibility, an artist-driven...
Previously called the "QUAKE 3 Engine" and one of the most successful licensed engines in history, id Tech 3 was the engine used to create games such...
The IW Engine is a game engine developed by Infinity Ward, based on id Tech 3, which was first used on the highly successful game Call of Duty 2. Since...