NeoGFX
Original author(s) | Leigh Johnston |
---|---|
Developer(s) | i42 Software (i42 Ltd) |
Repository | github.com /i42output/neogfx.git |
Written in | C++20 |
Operating system | Multi-platform. Windows, Linux and eventually macOS, iOS and Android (planned) |
Type | Game Engine |
License | Dual license, GNU GPL and commercial |
Documentation | neogfx.io /wiki/index.php/Main_Page |
Website | neogfx.org |
NeoGFX is a dual-licensed C++ game engine, GUI toolkit and development platform. It supports developing games using OpenGL on the Windows platform. Support for OpenGL and Vulkan on the Linux platform is planned and scheduled for Q4 2021. NeoGFX has been in development since June 20th, 2015.
NeoGFX is still in the alpha development phase. It is currently not a viable alternative to game engines like Godot.
Features[edit]
NeoGFX aims to be as fast as C++ code can be. A low memory footprint is also a goal. The NeoGFX engine and library does not rely on macro-based code generation.
Game and application skinning is done using CSS3 style sheets.
NeoGFX will eventually be multi-platform. It is currently only being built and tested on Microsoft Windows. Linux and macOS support is planned and scheduled for Q4 2021.
License[edit]
NeoGFX is developed under a dual license system (GNU GPL v3 and commercial license).
"My target market is not the free software gaming community.
neoGFX will be dual licensed: GPLv3 for free software peeps and a commercial licence for people who actually want to make money from selling their software."
September 3rd, 2020
Links[edit]
- NeoGFX homepage. neogfx.org
- NeoGFX wiki: neogfx.io /wiki/index.php/Main_Page
Enable comment auto-refresher