2 repository-uri
Automated testing of game logic using dependency injection and simulated input.
Distinct from Game Bot Stress Testing: Distinct from Game Bot Stress Testing as it focuses on logic acceptance rather than server load.
Explore 2 awesome GitHub repositories matching game development · Programmatic Game Testing. Refine with filters or upvote what's useful.
This project is a programming education resource and a collection of vintage game ports. It provides a library of classic computer game implementations and algorithmic problems translated into modern memory-safe scripting languages for educational study and execution. The collection focuses on the implementation of game logic and the practice of fundamental computer science algorithms. It includes diverse examples of procedural content generation, such as random mazes and text-based art, alongside mathematical visualizations. The project covers a wide array of simulation categories, includin
Drives game execution for full-game acceptance tests using dependency injection.
Spring este un motor de joc și un framework cross-platform conceput special pentru dezvoltarea și execuția jocurilor de strategie în timp real multiplayer. Acesta oferă un mediu de simulare de înaltă performanță pentru gestionarea bătăliilor la scară largă și a mișcărilor unităților pe diferite sisteme de operare folosind o bază de cod partajată. Motorul funcționează ca un server de joc multiplayer și un strat de rețea, coordonând starea jocului în timp real și sincronizarea meciurilor între jucătorii de la distanță. Include un sistem dedicat de lobby client pentru coordonarea meciurilor multiplayer, precum și capacitatea de a executa sesiuni single-player local. Framework-ul acoperă nevoile arhitecturale de bază pentru jocurile de strategie, inclusiv simularea deterministă și sincronizarea stării bazată pe lockstep. Implementează un pipeline de randare cross-platform, bucle de actualizare la intervale fixe și scripting modular pentru logica jocului. Stabilitatea este menținută printr-o suită de teste unitare automate concepute pentru a verifica codul sursă și a preveni regresiile.
Includes a suite of automated tests to verify the correctness of complex game engine logic and prevent regressions.