6 repository-uri
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.
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.
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.
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.
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.
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.
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.