awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repository-uri

Awesome GitHub RepositoriesGame Environment Setups

Tools for configuring specialized software versions and toolsets for modified game environments.

Distinct from Environment Setup Tools: None of the candidates cover the general orchestration of game-specific runtime environments for users

Explore 6 awesome GitHub repositories matching game development · Game Environment Setups. Refine with filters or upvote what's useful.

Awesome Game Environment Setups GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • hmcl-dev/hmclAvatar HMCL-dev

    HMCL-dev/HMCL

    8,863Vezi pe GitHub↗

    HMCL is a cross-platform game client and launcher designed for installing and managing various versions of Minecraft. It functions as a game instance orchestrator that handles the downloading and deployment of specific software versions and loader tools. The project acts as a mod pack manager, providing systems to import, export, and organize curated collections of game modifications. It supports a distribution workflow that allows game configurations to be synchronized across different launchers. The software covers game instance management and the setup of custom game environments. This in

    Sets up specialized software versions and toolsets to create tailored environments for playing modified games.

    Javajavafxminecraftminecraft-launcher
    Vezi pe GitHub↗8,863
  • ublue-os/bazziteAvatar ublue-os

    ublue-os/bazzite

    7,876Vezi pe GitHub↗

    Bazzite is an immutable, atomic-image-based operating system designed for gaming performance and handheld hardware. It utilizes a read-only root filesystem and versioned images to provide atomic updates and instant system rollbacks, ensuring a stable core environment. The system is distinguished by its deep optimization for portable gaming devices, featuring dedicated handheld hardware management for CPU undervolting, fan control, and display refresh rate overclocking. It includes a specialized gaming mode that boots directly into a console-like interface with integrated input mapping and a t

    Runs custom scripts and environment setups automatically before a game process starts.

    Shelldesktopfedora-kinoitefedora-linux
    Vezi pe GitHub↗7,876
  • serpentai/serpentaiAvatar SerpentAI

    SerpentAI/SerpentAI

    6,979Vezi pe GitHub↗

    SerpentAI is a game AI development kit and computer vision framework designed for building autonomous agents that interact with video games. It serves as a game input automation tool and a machine learning model integration engine, allowing developers to create agents that perceive game states and execute actions. The framework utilizes a plugin-based agent architecture to provide modular extensions for game-specific logic and behaviors. It features a specialized system for training, bundling, and deploying machine learning classifiers to recognize visual contexts and game states in real time

    Provides tools for configuring and extending the environment and event sequence surrounding game startup.

    Pythonartificial-intelligencecomputer-visiondeep-learning
    Vezi pe GitHub↗6,979
  • onionui/onionAvatar OnionUI

    OnionUI/Onion

    4,193Vezi pe GitHub↗

    Onion este un sistem de operare personalizat pentru console portabile și un frontend de retro-gaming conceput pentru a gestiona și lansa emulatoare pe hardware portabil. Funcționează ca o distribuție de firmware personalizat bootabil și un manager de mediu de emulare care înlocuiește software-ul din fabrică pentru a oferi un mediu de joc integrat. Sistemul se distinge printr-o arhitectură de emulare modulară bazată pe nuclee (cores), permițând instalarea de pachete de emulatoare verificate, configurarea BIOS-ului și utilizarea driverelor și filtrelor specifice hardware-ului. De asemenea, suportă integrarea portărilor de jocuri de la terți prin scripturi de scurtătură standardizate. Proiectul acoperă gestionarea cuprinzătoare a bibliotecii de jocuri, inclusiv căutarea după cuvinte cheie, organizarea metadatelor și configurarea per-joc. Caracteristicile de conectivitate includ rețelistică multiplayer locală și online, sincronizarea serviciilor la distanță și actualizări wireless ale sistemului. Interfața utilizator este extrem de personalizabilă printr-un sistem de teme și include funcții utilitare precum filtrarea luminii albastre, monitorizarea activității de joc și gestionarea profilurilor de oaspeți. Sistemul este implementat prin formatarea cardurilor de stocare și instalarea imaginii de firmware bootabile.

    Executes third-party game ports using standardized shell scripts that define executable paths and assets.

    Cemulator-frontendmiyoo-minimiyoomini
    Vezi pe GitHub↗4,193
  • fcl-team/foldcraftlauncherAvatar FCL-Team

    FCL-Team/FoldCraftLauncher

    3,601Vezi pe GitHub↗

    FoldCraftLauncher is a Java game launcher for Android that provides a mobile runtime environment for executing various game versions and snapshots. It functions as an Android game environment that manages game instances, save files, and graphical renderer plugins. The project includes a Java runtime manager to bundle or import multiple Java versions, ensuring compatibility across different software releases. It features a virtual input mapper that simulates mouse and keyboard events by translating touch screen interactions and gyroscope data into desktop-style control signals. The system pro

    Provides a mobile runtime that manages game instances, save files, and graphical renderer plugins.

    Java
    Vezi pe GitHub↗3,601
  • sonic2kk/steamtinkerlaunchAvatar sonic2kk

    sonic2kk/steamtinkerlaunch

    2,802Vezi pe GitHub↗

    Steamtinkerlaunch is a game launch wrapper and Wine prefix orchestrator designed to manage the execution environment of games on Linux. It functions as a compatibility layer manager that downloads and organizes custom Wine and Proton versions, while creating isolated filesystem hierarchies and registry hives to prevent configuration conflicts between games. The project specializes in automating the installation of mod managers and script extenders within these isolated environments. It acts as a post-processing shader injector, managing the installation and dynamic library overrides required

    Provides tools for configuring specialized runtime environments and environment variables on a per-game basis.

    Shellbashgame-commandgame-launch
    Vezi pe GitHub↗2,802
  1. Home
  2. Game Development
  3. Game Environment Setups

Explorează sub-etichetele

  • Pre-Game Execution ScriptsAutomated scripts that configure the runtime environment immediately before a game process starts. **Distinct from Game Environment Setups:** Distinct from general environment setup as it focuses on the immediate pre-launch execution hook.
  • Script-Based Game LaunchersStandardized scripts that define execution paths and environment requirements for launching ported games. **Distinct from Pre-Game Execution Scripts:** Distinct from pre-game execution scripts as these act as the primary entry point/launcher for third-party ports.