About Projekt J.E.N.o.V.A

Projekt J.E.N.O.V.A is a comprehensive series of extension libraries for the Godot 4 Game Engine that brings fully-featured C++ scripting directly into the Godot Editor. It allows the use of modern C++20 standards within the Godot Engine, similar to GDScript.

By using Jenova Framework you can easily program your entire game or application in C/C++ without any issues. You can also integrate OpenCV, CUDA, Vulkan, OpenMP and any other modern C++ features seamlessly, All supported by the powerful backend.

It is a dream come true!

Features

Here's a list of bold features Jenova currently offers

C++ SCRIPTING

Jenova provides a fully-featured C++ scripting experience in Godot 4. C++ scripts can be used exactly like GDScript.

Real Hot-Reload

Jenova brings you real Hot-Reloading. You can reload your code both at runtime and in the editor without worrying about anything!

System Emulation

Jenova comes with a full system emulator capable of simulating WinNT and Unix-based systems. It supports Windows and Linux distros.

Code Protection

Unlike other script frameworks, Jenova will compress and encrypt your entire codebase on exports. It will protect your game logic from getting cracked or attacked!

Builtin Terminal

Jenova comes with a built-in terminal to keep logs from Godot separated. You can choose which output system you prefer to use for verbose and log!

VISUAL STUDIO SUPPORT

Jenova provides deep integration with installed Visual Studio instances. It offers a complete build system and hot-reloading for Visual Studio 2017-2022.

Download Jenova for godot 4

You can download the latest release from GitHub releases.

Get In Touch

If you have any questions or want to report an issue join our Discord or GitHub!