2 रिपॉजिटरी
Modular toolsets for building game logic and rendering loops within the HTML5/JS ecosystem.
Distinct from HTML5 JavaScript Games: Focuses on the framework tools for game creation rather than just the resulting game application.
Explore 2 awesome GitHub repositories matching web development · Game Frameworks. Refine with filters or upvote what's useful.
Turbulenz Engine एक क्रॉस-प्लेटफॉर्म गेम इंजन और HTML5 फ्रेमवर्क है जिसे डेस्कटॉप, मोबाइल और वेब वातावरण में ग्राफिक्स रेंडर करने और भौतिकी को सिमुलेट करने के लिए डिज़ाइन किया गया है। यह एक WebGL ग्राफिक्स इंजन और वेब-आधारित भौतिकी इंजन के रूप में कार्य करता है, जो ब्राउज़र के भीतर चलने वाले 2D और 3D गेम बनाने के लिए आवश्यक टूल प्रदान करता है। इस प्रोजेक्ट में एक वास्तविक समय का मल्टीप्लेयर फ्रेमवर्क शामिल है जो सर्वर-साइड संचार के माध्यम से कई उपयोगकर्ताओं के बीच गेम स्टेट्स और प्लेयर इंटरैक्शन को सिंक्रोनाइज़ करता है। यह एक सुसंगत साझा स्टेट बनाए रखने के लिए वास्तविक समय और एसिंक्रोनस टर्न-आधारित क्रियाओं दोनों के समन्वय की अनुमति देता है। यह इंजन शेडर-आधारित ग्राफिक्स रेंडरिंग, कोलिजन सिमुलेशन, और कीबोर्ड, माउस, टच स्क्रीन और गेमपैड से यूजर इनपुट की प्रोसेसिंग सहित व्यापक क्षमताओं को कवर करता है। यह 3D मॉडल, टेक्सचर और ऑडियो-वीडियो प्लेबैक की एसिंक्रोनस लोडिंग के माध्यम से मल्टीमीडिया एसेट का भी प्रबंधन करता है। यह फ्रेमवर्क विभिन्न गेम सिस्टम के एकीकरण और विभिन्न डिवाइस प्रकारों में कंटेंट के वितरण को सुविधाजनक बनाने के लिए मॉड्यूलर घटकों में व्यवस्थित है।
Provides a modular set of tools for building 2D and 3D games that run in browsers and on mobile.
LittleJS is a lightweight HTML5 2D game engine designed for building web games using Canvas and WebGL without external dependencies. It integrates a WebGL sprite renderer, a 2D physics engine for arcade-style collisions and rigid-body dynamics, and a grid-based A* pathfinding system for entity navigation. The engine is distinguished by its procedural audio synthesizer, which generates music and sound effects at runtime using parameter arrays to minimize file sizes. It also features a comprehensive graphics pipeline that supports custom fragment-shader post-processing and a dynamic 2D lighting
Provides a lightweight, dependency-free framework for building interactive web games using HTML5 canvas and WebGL.