2 रिपॉजिटरी
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 एक क्रॉस-प्लेटफ़ॉर्म गेम इंजन और फ्रेमवर्क है, जिसे विशेष रूप से मल्टीप्लेयर रीयल-टाइम स्ट्रैटेजी गेम्स के विकास और निष्पादन के लिए बनाया गया है। यह साझा कोडबेस का उपयोग करके विभिन्न ऑपरेटिंग सिस्टम पर बड़े पैमाने पर लड़ाई और यूनिट मूवमेंट को प्रबंधित करने के लिए एक उच्च-प्रदर्शन सिमुलेशन वातावरण प्रदान करता है। यह इंजन एक मल्टीप्लेयर गेम सर्वर और नेटवर्किंग लेयर के रूप में कार्य करता है, जो रिमोट प्लेयर्स के बीच रीयल-टाइम गेम स्टेट और मैच सिंक्रोनाइज़ेशन का समन्वय करता है। इसमें मल्टीप्लेयर मैच समन्वय के लिए एक समर्पित लॉबी क्लाइंट सिस्टम के साथ-साथ स्थानीय रूप से सिंगल-प्लेयर सत्र चलाने की क्षमता भी शामिल है। यह फ्रेमवर्क स्ट्रैटेजी गेम्स की मुख्य आर्किटेक्चरल जरूरतों को पूरा करता है, जिसमें डिटरमिनिस्टिक सिमुलेशन और लॉकस्टेप-आधारित स्टेट सिंक्रोनाइज़ेशन शामिल है। यह एक क्रॉस-प्लेटफ़ॉर्म रेंडरिंग पाइपलाइन, फिक्स्ड-इंटरवल अपडेट लूप्स और गेम लॉजिक के लिए मॉड्यूलर स्क्रिप्टिंग लागू करता है। ऑटोमेटेड यूनिट टेस्ट्स के माध्यम से स्थिरता बनाए रखी जाती है, जो सोर्स कोड को सत्यापित करने और रिग्रेशन को रोकने के लिए डिज़ाइन किए गए हैं।
Includes a suite of automated tests to verify the correctness of complex game engine logic and prevent regressions.