awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repositorios

Awesome GitHub RepositoriesGame Performance Optimizations

Techniques and tools specifically designed to increase frame rates and reduce latency in video games.

Distinct from Minecraft Server Optimizations: The shortlist contains server optimizations or narrow UI fixes; this is a general game client performance optimization.

Explore 8 awesome GitHub repositories matching game development · Game Performance Optimizations. Refine with filters or upvote what's useful.

Awesome Game Performance Optimizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • sschmid/entitasAvatar de sschmid

    sschmid/Entitas

    7,658Ver en GitHub↗

    Entitas is a data-oriented Entity Component System framework for Unity. It is designed to separate game state into components and logic into systems, utilizing a data-oriented design to optimize CPU cache usage, memory usage, and processing speed. The framework includes a C# source code generator that automatically produces boilerplate classes, entity accessors, and context singletons to reduce manual coding. It also provides a Unity editor debugging tool for real-time runtime state visualization, system performance monitoring, and visual entity inspection. The system manages entity lifecycl

    Optimizes game engine performance by utilizing reactive tracking to process only modified entities.

    C#c-sharpcode-generationcsharp
    Ver en GitHub↗7,658
  • holoiso-eol/holoisoAvatar de holoiso-eol

    holoiso-eol/holoiso

    5,197Ver en GitHub↗

    Holoiso es una herramienta para crear imágenes de sistema operativo personalizadas y arrancables basadas en SteamOS 3 para su instalación en hardware que no es Steam Deck. Utiliza una base Archiso de Linux para generar imágenes de disco instalables que replican la experiencia de juego portátil en dispositivos genéricos. El proyecto permite la creación de una distribución orientada a juegos que cuenta con una interfaz controlada por gamepad y la capacidad de alternar entre un entorno de escritorio estándar y una sesión de juego. Incluye shaders de alto rendimiento para el escalado de imagen en todo el sistema, equilibrando la calidad visual y las tasas de fotogramas en la interfaz de juego. El sistema cubre el despliegue automatizado de imágenes mediante scripts de instalación y gestiona el software a través de repositorios de paquetes configurados y espejos oficiales. También maneja tareas centrales de la arquitectura del sistema, como la compresión del sistema de archivos y la configuración de paquetes de arranque.

    Implements high-performance shaders to optimize resolution scaling and frame rates within the gaming interface.

    Shell
    Ver en GitHub↗5,197
  • unity-technologies/fpssampleAvatar de Unity-Technologies

    Unity-Technologies/FPSSample

    5,106Ver en GitHub↗

    Este proyecto es una plantilla de shooter en primera persona para Unity que implementa jugabilidad en red, sistemas de armas y desplazamiento del jugador. Funciona como un sistema multijugador diseñado para sincronizar movimientos y acciones entre un servidor y clientes a través de una capa de transporte de red. El proyecto sirve como ejemplo de renderizado de juegos de alta fidelidad utilizando el High Definition Render Pipeline para ofrecer contenido de autor y una calidad visual avanzada. También demuestra el uso de un sistema de entidades y componentes (ECS) para organizar los datos y la lógica del juego para un rendimiento de procesamiento y ejecución optimizado. La implementación cubre la sincronización de estado en tiempo real y la gestión de activos del juego mediante la compilación de bundles de activos y la generación de ejecutables independientes.

    Optimizes game logic execution performance by organizing data and logic through an entity component system.

    C#
    Ver en GitHub↗5,106
  • maximegmd/cyberenginetweaksAvatar de maximegmd

    maximegmd/CyberEngineTweaks

    4,786Ver en GitHub↗

    CyberEngineTweaks es un framework de modding para Cyberpunk 2077 que ofrece un conjunto de herramientas para parchear el motor, extensiones de scripting y la creación de interfaces de modificación interactivas dentro del juego. Funciona como una extensión del motor de scripting y una herramienta de parcheo diseñada para modificar el comportamiento del motor y añadir lógica de juego personalizada. El proyecto destaca por combinar un framework de inyección de scripts con una biblioteca de interfaz gráfica de usuario, permitiendo el desarrollo de menús de configuración personalizados y superposiciones directamente dentro del motor del juego. Permite realizar modificaciones de bajo nivel en el motor para mejorar el rendimiento, eliminar restricciones visuales o saltarse limitaciones de juego mediante un sistema de parcheo dedicado. El framework cubre una amplia gama de capacidades, incluyendo scripting de lógica de juego, ajuste de rendimiento y desarrollo de interfaces para mods. También incluye herramientas de observabilidad como ventanas de diagnóstico y volcado de registros para facilitar el flujo de trabajo de depuración de mods.

    Applies engine patches to optimize frame rates, reduce latency, and remove specific visual effects.

    C++cyberpunkcyberpunk2077
    Ver en GitHub↗4,786
  • hedge-dev/unleashedrecompAvatar de hedge-dev

    hedge-dev/UnleashedRecomp

    4,649Ver en GitHub↗

    UnleashedRecomp is a legacy software modernization project that uses static binary recompilation to enable native execution on Windows and Linux. Its primary purpose is to remove the need for emulation while updating old applications to support modern hardware and high-resolution displays. The project implements a game modding infrastructure that allows for the loading of external assets and custom software tweaks using standardized modification formats. It also includes an achievement tracking system that mirrors original platform notifications and a dedicated menu for monitoring progress.

    Increases frame rates and reduces latency through multi-threaded rendering and the removal of software speed caps.

    C++
    Ver en GitHub↗4,649
  • tomlooman/actionroguelikeAvatar de tomlooman

    tomlooman/ActionRoguelike

    4,493Ver en GitHub↗

    ActionRoguelike is a third-person cooperative game project built with C++ and Unreal Engine. It functions as a networked application that utilizes replication architecture to synchronize character states and combat across multiple clients. The project implements a data-oriented performance framework that employs object pooling and asynchronous asset loading to optimize memory usage and frame rates. It features a behavior tree AI system combined with environment queries to drive autonomous NPC decision making and combat, alongside a binary serialization framework for saving actor variables and

    Employs a data-oriented runtime architecture with object pooling to optimize memory and frame rates.

    C++3dc-plus-pluscpp
    Ver en GitHub↗4,493
  • bloxstraplabs/bloxstrapAvatar de bloxstraplabs

    bloxstraplabs/bloxstrap

    3,034Ver en GitHub↗

    Bloxstrap is a custom game bootstrapper and configuration tool for Roblox. It replaces the standard launcher to enable advanced startup configurations, inject internal engine flags, and manage a specialized installation directory. The project provides a client mod manager that allows users to override local assets, such as sounds, textures, and fonts, and ensures these customizations persist across game updates. It includes a configuration utility to unlock hidden graphics settings and engine parameters, alongside a server tracker that identifies the geographic location of active game servers

    Provides optimizations to increase frame rates and reduce input lag through graphics and display settings.

    C#csharplaunchermod
    Ver en GitHub↗3,034
  • utkarshdalal/gamenativeAvatar de utkarshdalal

    utkarshdalal/GameNative

    2,803Ver en GitHub↗

    GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile devices. It functions as a system for executing desktop titles through translation layers and hardware-specific driver optimizations. The project provides a unified interface for aggregating multiple digital storefronts, allowing for the installation and organization of games and downloadable content in one place. It includes a custom input mapping tool that translates touchscreen gestures and controller inputs into legacy keyboard and mouse events. The system covers game performan

    Automatically applies verified settings and driver updates to maximize frame rates and reduce latency.

    Kotlin
    Ver en GitHub↗2,803
  1. Home
  2. Game Development
  3. Game Performance Optimizations

Explorar subetiquetas

  • Data-Oriented OptimizationsPerformance improvements achieved by reorganizing game logic and data into cache-friendly structures. **Distinct from Game Performance Optimizations:** Specifically targets ECS-driven data layout rather than general frame rate or latency tuning.