awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ejoy avatar

ejoy/ant

0
View on GitHub↗
3,917 स्टार्स·408 फोर्क्स·Lua·MIT·3 व्यूज़

Ant

Ant is a modular game engine framework designed for building interactive 3D experiences. It provides a core runtime infrastructure that supports the integration of independent, reusable functional packages to extend engine capabilities.

The engine features a specialized ahead-of-time asset pipeline that transforms raw 3D models, textures, and shaders into optimized binary formats. By utilizing pre-computed memory-mapped layouts, the system minimizes runtime processing overhead and improves loading speeds for game assets.

Development is supported by a scriptable world editor that allows for scene assembly and object configuration through a visual interface. This workspace is designed to be extensible, enabling custom tool and interface configuration via a scripting layer. The framework also includes integrated debugging tools for inspecting application logic during execution.

Features

  • 3D Game Engines - Provides a modular framework for building interactive 3D game experiences.
  • 3D World Building - Builds interactive 3D experiences using a modular framework that combines low-level code and scripting languages.
  • Engine Runtime Infrastructures - Provides the base runtime environment and low-level systems required to execute games built with the modular toolset.
  • Game Engines & Frameworks - Provides a software suite for building interactive 3D experiences with a modular package system.
  • Game Development Engines - Builds interactive software using a core engine infrastructure and a modular package system to manage complex project dependencies.
  • Modular Game Architectures - Organizes engine functionality into independent, reusable units that are dynamically integrated into the core runtime.
  • Modular Package Systems - Enables engine functionality to be organized into independent units that are plugged into the core infrastructure during the build process.
  • Runtime Asset Optimization - Converts raw shaders, textures, and 3D models into efficient formats to improve runtime performance and reduce memory usage.
  • Editor Launches - Launches a dedicated interface to assemble scenes and configure objects through a scriptable environment.
  • Asset Transformation Engines - Uses a specialized toolchain to process raw source files into engine-ready assets before game distribution.
  • Asset Compilers - Transforms source code and assets into runnable files and development tools using a dedicated build system.
  • AOT Asset Processors - Converts art files into engine-ready binary formats before execution to reduce processing overhead during game playback.
  • Scriptable Editors - Exposes internal development tools and scene composition logic through a scripting layer for custom workspace configuration.
  • Visual Scene Editors - Provides a graphical development environment to manage project assets and scene settings through an intuitive interface.
  • 3D Scene Editors - Provides a scriptable 3D workspace for assembling scenes and configuring game objects.
  • Ahead-of-Time Processing - Transforms raw 3D models, textures, and shaders into optimized binary formats during the build phase to minimize runtime overhead.
  • Game World Editors - Provides a dedicated visual workspace for assembling levels and configuring game objects.
  • Asset Pipelines - Converts raw 3D models, textures, and shaders into optimized binary formats for faster loading.
  • Graphics Asset Optimization Pipelines - Transforms raw 3D models, textures, and shaders into optimized binary formats to improve runtime performance.
  • Scene Composition - Enables scene assembly and object configuration within a visual workspace to define level layouts.
  • Engine-Ready Asset Processing - Processes raw art files into engine-ready formats using specialized build tools to ensure full compatibility and improve loading speeds.
  • Lua Script Debuggings - Provides a remote debugger for stepping through and inspecting Lua script logic during game execution.
  • Modular Software Design - Organizes engine functionality into independent, reusable packages integrated during the build process.
  • Scriptable Interfaces - Provides a scriptable interface for scene assembly and object configuration to enable rapid iteration.
  • Binary Asset Compilation - Transforms textures and shaders into optimized binary formats for fast runtime loading and minimal memory footprint.

स्टार हिस्ट्री

ejoy/ant के लिए स्टार हिस्ट्री चार्टejoy/ant के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

अक्सर पूछे जाने वाले प्रश्न

ejoy/ant क्या करता है?

Ant is a modular game engine framework designed for building interactive 3D experiences. It provides a core runtime infrastructure that supports the integration of independent, reusable functional packages to extend engine capabilities.

ejoy/ant की मुख्य विशेषताएं क्या हैं?

ejoy/ant की मुख्य विशेषताएं हैं: 3D Game Engines, 3D World Building, Engine Runtime Infrastructures, Game Engines & Frameworks, Game Development Engines, Modular Game Architectures, Modular Package Systems, Runtime Asset Optimization।

ejoy/ant के कुछ ओपन-सोर्स विकल्प क्या हैं?

ejoy/ant के ओपन-सोर्स विकल्पों में शामिल हैं: jynew/jynew — jynew is a 3D RPG game engine and development framework designed for building three-dimensional role playing games. It… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… fyroxengine/fyrox — Fyrox is a Rust-based game engine for building both 2D and 3D games, designed as a native engine with no runtime… gameplay3d/gameplay — Gameplay is a high-performance C++ game engine and cross-platform framework designed for developing 2D and 3D… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic…

Ant के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Ant के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • jynew/jynewjynew का अवतार

    jynew/jynew

    8,815GitHub पर देखें↗

    jynew is a 3D RPG game engine and development framework designed for building three-dimensional role playing games. It provides a comprehensive suite of tools for scene editing, game logic scripting, and the creation of 3D environments. The project features a specialized 3D asset management pipeline for importing and aligning models and animations, including specific tools for weapon attachment and rendering. It includes a dedicated combat system editor for defining battle encounters, skill effects, and combat grids with real-time synchronization. Additionally, it provides a game modding fram

    C#game-developmentjinyongunity
    GitHub पर देखें↗8,815
  • godotengine/godot-demo-projectsgodotengine का अवतार

    godotengine/godot-demo-projects

    8,250GitHub पर देखें↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    GitHub पर देखें↗8,250
  • urho3d/urho3durho3d का अवतार

    urho3d/urho3d

    4,707GitHub पर देखें↗

    Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game objects from nodes and attached components, separating transforms from behaviors for modular design. The engine integrates AngelScript and Lua scripting for game logic, uses the Bullet library for physics simulation, and renders scenes with OpenGL or Direct3D through forward, deferred, or light pre-pass pipelines with customizable render passes and shadow mapping. The engine distinguishes itself with a built-in visual scene and UI editor for composing 3D worlds and interface layouts

    C++2d3d3d-graphics
    GitHub पर देखें↗4,707
  • gameplay3d/gameplaygameplay3d का अवतार

    gameplay3d/gameplay

    4,864GitHub पर देखें↗

    Gameplay is a high-performance C++ game engine and cross-platform framework designed for developing 2D and 3D interactive games. It functions as both a 3D graphics engine for rendering environments and a 2D game development kit for creating sprite-based mechanics. The framework provides a cross-platform abstraction layer to ensure that game logic and graphics run across various hardware and software platforms using a shared codebase. The engine implements a hardware-accelerated rendering pipeline and component-based game logic to separate data from behavior. It utilizes a native C++ impleme

    C++c-plus-pluscross-platformengine
    GitHub पर देखें↗4,864
  • Ant के सभी 30 विकल्प देखें→