Nitro Python Runtime is a plugin for Unreal Engine 5 that enables you to execute Python code from Blueprints during gameplay, enabling dynamic scripting at runtime.
✅ No manual setup — No need to set user or system environment variables. Install and start scripting immediately.
✅ Easy debugging — See Python print() outputs directly in Unreal Engine logs.
✅ Simple data flow — Transfer variables to and from Python without extra Blueprint nodes.
✅ Lightweight and efficient — Designed for quick integration into your project with minimal overhead.
Example Use Cases:
💡 LLM agents — Integrate large language model agents directly into your game.
💡 HTTP requests — Make network calls easily from Python.
💡 Data processing — Handle complex calculations and data parsing during gameplay.
💡 Games with player-written code — Enable players to script their own behaviors, modify the game world, or create custom logic in real time.
Quick Start Guide: Link
Discord: Link
Documentation: Link