2 repositorios
Invokes native methods on game objects by their type definitions and names.
Distinct from Native Function Invocations: Distinct from Native Function Invocations: specifically targets game engine native methods, not general library functions.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Native Game Function Invocations. Refine with filters or upvote what's useful.
Puerts es un incrustador de runtime de TypeScript y framework de scripting de motor de juegos diseñado para integrar lenguajes dinámicos en aplicaciones host de bajo nivel. Funciona como un puente de API entre lenguajes de alto rendimiento, permitiendo a los desarrolladores ejecutar lógica de juego y scripts de editor utilizando TypeScript y JavaScript dentro de un entorno host compilado. El proyecto se distingue por una API de puente unificada que soporta backends de scripting conectables, permitiendo la selección o el intercambio en caliente de diferentes motores de lenguaje para equilibrar la velocidad de ejecución frente al tamaño del binario. Proporciona generación automática de declaraciones de tipo para asegurar el acceso con seguridad de tipos y autocompletado para APIs de host nativas. El framework cubre una amplia superficie de capacidades, incluyendo puente de API basado en reflexión para la invocación de funciones nativas, mapeo de objetos entre lenguajes y la integración de paquetes de terceros. También soporta automatización avanzada a través del control del motor mediante lenguaje natural, integración de agentes de IA para comportamientos dinámicos y un protocolo de control remoto estandarizado para conectar herramientas de codificación de IA externas a un proyecto en ejecución.
Invokes native functions and manages objects across different languages using reflection or static wrappers for high execution speed.
REFramework is a runtime modding framework for games built on the RE Engine, providing a C# plugin system with typed proxy code generation, a Lua scripting interface, an ImGui-based UI system, a runtime debugging toolkit, and a VR integration layer. At its core, it intercepts and modifies internal game engine functions and state at runtime through hooking and scripting APIs, enabling deep inspection and manipulation of live game objects. The framework distinguishes itself through typed proxy code generation that auto-creates C# interfaces from the game's type database, giving compile-time saf
REFramework invokes a native method on a game object by its type definition and name.