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

Projekt J.E.N.O.V.A is an extension library 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.

With Projekt J.E.N.O.V.A, there are no limits. You can integrate OpenCV, CUDA, Vulkan, OpenMP, and any other modern C++ features, All supported by the powerful MSVC backend. By using Jenova Framework, You can program your entire game in C++ without any issues. It also provides security features to protect your code and assets in the future.

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!