2 रिपॉजिटरी
Processes for converting game level layouts and metadata into structured formats for engine runtime.
Distinguishing note: None of the candidates cover the serialization of level design data specifically, rather than game state or notation.
Explore 2 awesome GitHub repositories matching game development · Level Data Serialization. Refine with filters or upvote what's useful.
OpenLara एक ओपन-सोर्स गेम इंजन और क्लासिक गेम एमुलेटर है जिसे क्लासिक एक्शन-एडवेंचर टाइटल्स से मूल गेम डेटा फ़ाइलों को लोड और निष्पादित करने के लिए डिज़ाइन किया गया है। यह एक क्रॉस-प्लेटफ़ॉर्म गेम रनटाइम के रूप में कार्य करता है जो लेगेसी गेम एसेट्स को आधुनिक हार्डवेयर और ऑपरेटिंग सिस्टम पर चलने में सक्षम बनाता है। इंजन में विभिन्न हार्डवेयर वातावरणों में सुसंगत गति और व्यवहार सुनिश्चित करने के लिए फिक्स्ड-पॉइंट कोऑर्डिनेट गणित का उपयोग करके एक नियतात्मक (deterministic) भौतिकी सिस्टम शामिल है। यह प्रोजेक्ट एक घटक-आधारित एंटिटी सिस्टम और विश्व ज्योमेट्री व ऑब्जेक्ट प्लेसमेंट को पुनर्निर्माण करने के लिए डेटा-संचालित स्तर लोडिंग प्रक्रिया को शामिल करता है। इसकी तकनीकी सतह ग्रिड-आधारित कोलिजन डिटेक्शन, स्टेट-आधारित एनीमेशन ब्लेंडिंग और एक एब्स्ट्रैक्टेड रेंडरिंग पाइपलाइन को कवर करती है जो ग्राफिक्स API से मुख्य गेम लॉजिक को अलग करती है।
Reads original binary game files to reconstruct world geometry and object placements during runtime.
LDTK is a visual 2D level editor used for designing game worlds, layouts, and entities. It focuses on transforming visual map designs into structured JSON files for integration into game engines, while providing utilities to export level data into the Tiled TMX format for external compatibility. The tool integrates directly with Aseprite, allowing source artwork to be linked to the editor so that visuals update in real time as external image files are saved. It also features automated tile rendering that applies visual skinning rules based on predefined configurations to manage map aesthetics
Transforms visual map designs into structured JSON files specifically designed for integration into game engines.