awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ant-galaxy avatar

ant-galaxy/oasis-engine

0
View on GitHub↗
5,791 estrellas·400 forks·TypeScript·MIT·10 vistasgalacean.com/engine↗

Oasis Engine

Oasis Engine es un motor de juegos basado en web y un framework de juegos basado en componentes diseñado para crear aplicaciones interactivas 2D y 3D en tiempo real para plataformas web y móviles. Funciona como un renderizador 3D en tiempo real y un motor de simulación física capaz de producir entornos visuales interactivos.

El framework incluye un editor de escenas visual que permite a artistas y desarrolladores construir, diseñar y exportar escenas de proyectos a través de una interfaz gráfica. Este sistema admite la composición visual de escenas y convierte estos diseños en datos estructurados para su reconstrucción en tiempo ejecución.

Las capacidades del motor cubren un pipeline de renderizado basado en WebGL para el renderizado de activos gráficos, dinámica de cuerpos rígidos para la simulación de interacción física y un sistema para el procesamiento de entrada del usuario y la composición de interfaces. Además, integra un sistema de animación en tiempo real para interpolar valores entre fotogramas clave para transiciones visuales.

Features

  • Gaming and Game Development - Serves as a comprehensive framework for building high-performance 2D and 3D games for web and mobile platforms.
  • Physics Simulation - Implements realistic collisions and physical forces within a virtual environment to create believable object behaviors.
  • WebGL Rendering Pipelines - Employs a WebGL-based rendering pipeline to process 2D and 3D graphics via GPU shaders.
  • Graphics Rendering - Produces real-time visual environments using standard web graphics and 3D file formats.
  • 3D Scene Editors - Includes a graphical interface for artists and developers to build, layout, and export project scenes.
  • 2D and 3D - Provides a rendering engine that supports both 2D and 3D graphics with integrated physics simulation.
  • Physics Simulation Engines - Calculates real-time collisions and physical forces to create realistic interactions between objects.
  • Built-in Physics Engines - Integrates a physics simulation engine directly into the framework to handle rigid body dynamics and collision detection.
  • Component-Based Entity Definitions - Implements a component-based entity system to separate data and behavior from object identity in the scene.
  • Web-Based - Provides a complete framework for creating real-time interactive 2D and 3D applications specifically for web browsers.
  • 2D and 3D Graphics Rendering - Renders complex 3D file formats and visual assets in real-time across different web and mobile platforms.
  • Scene Composition - Provides a visual editor for designing 3D environments and assembling levels by placing and configuring entities.
  • Real-Time 3D Rendering Engines - Produces interactive visual environments using a high-performance real-time 3D rendering pipeline.
  • Game Object Architectures - Organizes application logic into modular, reusable components for flexible entity composition in games.
  • Game Logic Scripting - Supports the implementation of scene construction and application behavior using a typed scripting language.
  • Real-Time Interactive Applications - Creates web-based software with live animations and physics that respond immediately to user interactions.
  • Keyframe Animations - Interpolates values between keyframes to produce smooth visual transitions and object movement over a timeline.
  • Scene Serialization - Converts layout configurations from a graphical editor into structured data for runtime scene reconstruction.
  • Scene Animations - Provides a system for defining and playing back movement and visual transitions within the application.
  • Event-Driven Input Handlers - Captures hardware user interactions and distributes them through a listener system to trigger application logic.
  • Interface Composition Systems - Ships a system for composing and rendering interactive visual layouts and dynamic interface elements.
  • User Input Processing - Provides a system for capturing and interpreting mouse, touch, and keyboard events to trigger application logic.
  • Game Frameworks - WebGL framework for 2D and 3D applications.

Historial de estrellas

Gráfico del historial de estrellas de ant-galaxy/oasis-engineGráfico del historial de estrellas de ant-galaxy/oasis-engine

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a Oasis Engine

Proyectos open-source similares, clasificados según cuántas características comparten con Oasis Engine.
  • galacean/engineG

    galacean/engine

    5,791Ver en GitHub↗

    This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile platforms. It functions as a real-time graphics renderer and physics engine, utilizing a component-based scene graph to organize entities and their properties for three-dimensional rendering. The engine includes a visual scene editor that allows for the design of environments through a graphical interface, which then exports these assets as executable code. Its broader capabilities cover real-time graphics rendering for 2D and 3D elements, physical world simulation for object c

    TypeScript
    Ver en GitHub↗5,791
  • cocos-creator/engineAvatar de cocos-creator

    cocos-creator/engine

    9,671Ver en GitHub↗

    This project is a cross-platform game engine and development toolkit designed for creating high-performance 2D and 3D games. It serves as a 3D graphics rendering engine and a web-based game framework that allows applications to be deployed across mobile, desktop, and web environments from a single codebase. The engine features a configurable render pipeline that supports both forward and deferred rendering paths. It utilizes a cross-platform graphics abstraction layer and universal shader translation to ensure consistent visual output across different hardware and platforms. The toolkit incl

    C++
    Ver en GitHub↗9,671
  • o3de/o3deAvatar de o3de

    o3de/o3de

    8,954Ver en GitHub↗

    This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic environments. It functions as a robotics simulation platform with native integration for ROS 2 to model robot controllers and sensors. The engine features a multi-threaded Forward+ physically based renderer that supports hardware-accelerated ray tracing and global illumination. The system is built on a modular extension architecture using Gems to add or replace features without modifying core binaries. It includes a native SDK for AWS cloud integration, enabling IAM authenticati

    C++3d-graphics3d-graphics-engineanimation
    Ver en GitHub↗8,954
  • urho3d/urho3dAvatar de urho3d

    urho3d/urho3d

    4,707Ver en GitHub↗

    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
    Ver en GitHub↗4,707
Ver las 30 alternativas a Oasis Engine→

Preguntas frecuentes

¿Qué hace ant-galaxy/oasis-engine?

Oasis Engine es un motor de juegos basado en web y un framework de juegos basado en componentes diseñado para crear aplicaciones interactivas 2D y 3D en tiempo real para plataformas web y móviles. Funciona como un renderizador 3D en tiempo real y un motor de simulación física capaz de producir entornos visuales interactivos.

¿Cuáles son las características principales de ant-galaxy/oasis-engine?

Las características principales de ant-galaxy/oasis-engine son: Gaming and Game Development, Physics Simulation, WebGL Rendering Pipelines, Graphics Rendering, 3D Scene Editors, 2D and 3D, Physics Simulation Engines, Built-in Physics Engines.

¿Qué alternativas de código abierto existen para ant-galaxy/oasis-engine?

Las alternativas de código abierto para ant-galaxy/oasis-engine incluyen: galacean/engine — This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile… cocos-creator/engine — This project is a cross-platform game engine and development toolkit designed for creating high-performance 2D and 3D… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… pygame/pygame — Pygame is a framework for building interactive 2D applications and games using the Python programming language. It…