awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
G

galacean/engine

0
View on GitHub↗
5,791 Stars·400 Forks·TypeScript·MIT·7 Aufrufe

Engine

Dies ist eine webbasierte 3D-Game-Engine, die für die Erstellung hochperformanter interaktiver Erlebnisse auf Web- und Mobilplattformen entwickelt wurde. Sie fungiert als Echtzeit-Grafikrenderer und Physik-Engine und nutzt einen komponentenbasierten Szenengraphen, um Entitäten und deren Eigenschaften für die dreidimensionale Darstellung zu organisieren.

Die Engine enthält einen visuellen Szenen-Editor, der das Design von Umgebungen über eine grafische Oberfläche ermöglicht, welche diese Assets dann als ausführbaren Code exportiert.

Der breitere Funktionsumfang umfasst Echtzeit-Grafikrendering für 2D- und 3D-Elemente, physikalische Weltsimulation für Objektkollisionen sowie plattformübergreifende UI-Komposition für interaktive Overlays. Sie bietet zudem Systeme zur Animation von Szenenobjekten, zur Verwaltung von Benutzereingabeereignissen und zur Erstellung von Anwendungslogik über eine typisierte Skripting-Schnittstelle.

Features

  • Real-Time 3D Rendering Engines - Functions as a high-performance real-time 3D rendering engine optimized for web and mobile platforms.
  • Web 3D Frameworks - Functions as a high-performance 3D framework specifically designed for deploying interactive experiences across web and mobile platforms.
  • Interactive Scene Composers - Provides a visual editor to compose and manage interactive scenes for export.
  • Visual Scene Editors - Provides a visual editor to design 3D environments and export them as executable code.
  • 3D Game Engines - Acts as a comprehensive 3D game engine for rendering high-performance graphics and managing interactive logic on the web.
  • Entity Component Systems - Implements a high-performance entity component system to decouple object state from behavior.
  • Physics World Management - Implements a real-time physics engine to calculate collisions and rigid body movements within the scene.
  • Real-Time Physics Engines - Includes a real-time physics engine that handles rigid body dynamics and collision detection.
  • Built-in Physics Engines - Ships a built-in physics engine for calculating real-time collisions and rigid body movement.
  • Visual Game Design Environments - Includes a visual game design environment for arranging 3D environments and assets.
  • 2D and 3D Graphics Rendering - Renders high-performance 2D and 3D graphics for real-time interactive environments.
  • Scene Graphs - Uses a scene graph hierarchy to manage spatial relationships and propagate transformations between objects.
  • Renderers - Implements a web-optimized graphics renderer for high-fidelity real-time interactive visual elements.
  • Interactive Physics Engines - Simulates real-time physical behaviors and collisions to create believable movement.
  • Rendering Pipelines - Processes geometry and materials through a shader-based rendering pipeline to generate interactive frames.
  • Component-Based Scene Graphs - Utilizes a component-based scene graph architecture to organize entities and properties for 3D rendering.
  • Visual-to-Data Serialization - Converts visual scene layouts and assets into structured data files executed by the runtime engine.
  • Game Logic Scripting - Allows developers to implement custom behaviors and application logic using a scripting system.
  • Typed Scripting APIs - Exposes low-level engine functionality through a strongly typed API for authoring custom behaviors.
  • Scene Animations - Provides a dedicated system for animating the movement and visual transitions of scene objects.
  • Cross-Platform UI Frameworks - Provides a framework for building consistent 2D user interfaces across web and mobile platforms.
  • Event-Driven Input Handlers - Provides event-driven handlers to translate raw device signals into application-level interaction events.
  • Input Event Dispatchers - Captures and propagates input signals from various devices to trigger application logic.
  • Interactive UI Overlays - Builds interactive 2D overlays and graphical elements that respond to dynamic user interactions.
  • User Input Processing - Processes mouse, touch, and keyboard events to drive interactive graphical interfaces.
  • Game Engine Development - TypeScript-based interactive engine for 2D and 3D web games.
  • Game Engines and Frameworks - TypeScript-based interactive engine for 2D and 3D web games.
  • Game Frameworks - Web and mobile-first engine built on WebGL.

Star-Verlauf

Star-Verlauf für galacean/engineStar-Verlauf für galacean/engine

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Engine

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Engine.
  • ant-galaxy/oasis-engineAvatar von ant-galaxy

    ant-galaxy/oasis-engine

    5,791Auf GitHub ansehen↗

    Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive 2D and 3D applications for web and mobile platforms. It functions as a real-time 3D renderer and a physics simulation engine capable of producing interactive visual environments. The framework includes a visual scene editor that allows artists and developers to build, layout, and export project scenes through a graphical interface. This system supports visual scene composition and converts these layouts into structured data for runtime reconstruction. The engine's capabiliti

    TypeScript
    Auf GitHub ansehen↗5,791
  • jmonkeyengine/jmonkeyengineAvatar von jMonkeyEngine

    jMonkeyEngine/jmonkeyengine

    4,150Auf GitHub ansehen↗

    jMonkeyEngine is a Java-based 3D game engine and cross-platform graphics framework. It provides the core tools necessary for developing three-dimensional games and interactive simulations, focusing on real-time rendering and the management of spatial environments. The engine includes a dedicated 3D physics simulation toolkit for handling rigid body dynamics and collision detection. It also features a game asset pipeline for importing and managing 3D models, textures, and audio files during runtime. The framework covers broad capability areas including 3D scene rendering, physics-based simula

    Javagame-engine-3dhacktoberfestjava
    Auf GitHub ansehen↗4,150
  • playcanvas/engineAvatar von playcanvas

    playcanvas/engine

    16,051Auf GitHub ansehen↗

    This project is a WebGL 3D game engine and comprehensive suite of tools for rendering high-performance 3D graphics and interactive scenes in the browser using WebGL and WebGPU. It provides a dedicated WebXR framework for building augmented and virtual reality experiences that run directly in a web browser. The engine includes a specialized Gaussian splatting renderer for displaying 3D point-cloud data to create photorealistic environmental captures. It utilizes a glTF asset pipeline to load and stream compressed 3D models and textures for efficient asset delivery. The system covers real-time

    JavaScript
    Auf GitHub ansehen↗16,051
  • babylonjs/babylon.jsAvatar von BabylonJS

    BabylonJS/Babylon.js

    25,652Auf GitHub ansehen↗

    Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive three-dimensional visuals and applications. It functions as a web-based 3D framework and WebGL engine that enables the deployment of high-performance 3D content across various web platforms and devices. The project provides tools for web-based 3D game development, real-time graphics rendering, and the creation of browser-based interactive visualizations. It also supports the development of WebXR virtual and augmented reality experiences using standard web technologies. The framework cover

    TypeScript
    Auf GitHub ansehen↗25,652
Alle 30 Alternativen zu Engine anzeigen→

Häufig gestellte Fragen

Was macht galacean/engine?

Dies ist eine webbasierte 3D-Game-Engine, die für die Erstellung hochperformanter interaktiver Erlebnisse auf Web- und Mobilplattformen entwickelt wurde. Sie fungiert als Echtzeit-Grafikrenderer und Physik-Engine und nutzt einen komponentenbasierten Szenengraphen, um Entitäten und deren Eigenschaften für die dreidimensionale Darstellung zu organisieren.

Was sind die Hauptfunktionen von galacean/engine?

Die Hauptfunktionen von galacean/engine sind: Real-Time 3D Rendering Engines, Web 3D Frameworks, Interactive Scene Composers, Visual Scene Editors, 3D Game Engines, Entity Component Systems, Physics World Management, Real-Time Physics Engines.

Welche Open-Source-Alternativen gibt es zu galacean/engine?

Open-Source-Alternativen zu galacean/engine sind unter anderem: ant-galaxy/oasis-engine — Oasis Engine is a web-based game engine and component-based game framework designed for creating real-time interactive… jmonkeyengine/jmonkeyengine — jMonkeyEngine is a Java-based 3D game engine and cross-platform graphics framework. It provides the core tools… playcanvas/engine — This project is a WebGL 3D game engine and comprehensive suite of tools for rendering high-performance 3D graphics and… babylonjs/babylon.js — Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive… urho3d/urho3d — Urho3D is a cross-platform 3D game engine written in C++. It uses a component-based scene graph to compose game… cocos-creator/engine — This project is a cross-platform game engine and development toolkit designed for creating high-performance 2D and 3D…