The official Linux build plugin for Infernux, an open-source game engine with a C++17/Vulkan core and Python authoring layer. It turns an Infernux project into a native Linux x64 game using a Player already compiled for the engine release.
简体中文 · Infernux Engine · Plugin Template · Releases
- The
linux-x64build target in the Infernux Editor - A precompiled native Player, CPython 3.13 runtime, and parallel module
- Vulkan rendering and the Linux export pipeline
- Binary game-content packaging instead of an editable project tree
| Package | Version | Compatible engine | Build host | Target |
|---|---|---|---|---|
infernux/platform-linux |
0.2.10 | Infernux >=0.4.3; payload 0.4.3 | Linux x64 | Linux x64 |
Open Plugins in Infernux, select Infernux Linux Platform from the official catalog, then import and enable it. Official installs use the Infernux distribution service first and GitHub Releases if that channel is unavailable. Manual installation is available through infernux.platform-linux.inxpkg on the Releases page.
Choose linux-x64 in the build settings and export. Ship the executable, runtime libraries, and packaged game data as one directory, preserving executable permissions. A Vulkan-capable driver and the system libraries reported by the Player are required at runtime. Users do not compile the engine or run CMake.
Linux builds Linux; this package does not cross-compile a Linux Player from Windows.
Only package/ becomes the installable plugin. Repository documentation, build scripts, tests, and CI stay outside the .inxpkg.
package/
inx_package.json
editor/infernux_linux/
plugin_pages/
Maintainers build the engine's linux-clang-player preset, which publishes the Player directly into this repository. Pushing a matching v<version> tag makes GitHub Actions build and publish the plugin and release manifest.
MIT. Bundled third-party components retain their own licenses.
