awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
S

stride3d/stride

0
View on GitHub↗
7,665 星标·1,119 分支·C#·MIT·10 次浏览

Stride

Stride is a C# game engine and 3D rendering engine used for building three-dimensional games and virtual reality applications. It functions as a comprehensive framework and development kit for creating immersive experiences within a managed code environment.

The project includes a developer GUI framework for building internal debugging tools and utility panels. It also serves as a 3D physics simulator for calculating rigid body dynamics and collision detection within a scene.

The engine covers environmental scene rendering and project scaffolding workflows. It provides tooling for game developer observability and the creation of realistic 3D renderings.

Features

  • 3D Game Engines - Provides a comprehensive 3D game engine for rendering graphics and managing interactive game logic.
  • C# - Provides a comprehensive game engine and editor built specifically for the C# language ecosystem.
  • 3D Physics Engines - Provides a 3D physics engine for calculating real-time rigid body dynamics and collisions.
  • Entity Component Systems - Uses an Entity Component System to decouple game object data from processing logic.
  • Rigid Body Physics Engines - Integrates rigid body physics engines to simulate real-time collisions and physical forces.
  • 3D Rendering Engines - Features a high-performance 3D rendering engine with support for real-time lighting and skyboxes.
  • Development Kits - Ships a specialized development kit for creating immersive VR experiences within a managed code environment.
  • Game Development Tools - Provides internal game development tools, including developer interfaces and debug visualizers.
  • Deferred Rendering Pipelines - Utilizes a deferred rendering pipeline to efficiently process lighting after geometry culling.
  • 3D Graphics Pipelines - Ships a 3D graphics pipeline leveraging the DirectX API for low-level GPU communication.
  • Scene Graphs - Organizes 3D entities in a hierarchical scene graph to manage spatial transformations.
  • JIT-Compiled Script Runtimes - Implements a JIT-compiled C# runtime for executing high-performance game logic.
  • Developer Tool Interfaces - Includes a GUI framework for building developer tool interfaces and internal utility panels.
  • Developer Tooling Interfaces - Includes a lightweight GUI framework for building internal debugging tools and utility panels.
  • Runtime Engine Synchronizations - Binds the graphical scene editor to the runtime engine for real-time property updates.
  • Game Development Engines - C# engine focused on realistic rendering and VR support.
  • Game Engine Development - Cross-platform engine for realistic rendering and VR.

Star 历史

stride3d/stride 的 Star 历史图表stride3d/stride 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Stride 的开源替代方案

相似的开源项目,按与 Stride 的功能重合度排序。
  • jmonkeyengine/jmonkeyenginejMonkeyEngine 的头像

    jMonkeyEngine/jmonkeyengine

    4,150在 GitHub 上查看↗

    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
    在 GitHub 上查看↗4,150
  • ogrecave/ogreOGRECave 的头像

    OGRECave/ogre

    4,607在 GitHub 上查看↗

    Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without requiring low-level graphics API code. It functions as a framework for real-time 3D graphics processing, providing a physically based renderer to simulate lifelike surfaces and lighting. The engine includes specialized systems for skeletal animation to control character movement and a terrain generation system for producing large textured landscapes. These features are supported by automatic levels of detail and distance-based mesh management to maintain performance. The project cove

    C++
    在 GitHub 上查看↗4,607
  • galacean/engineG

    galacean/engine

    5,791在 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
    在 GitHub 上查看↗5,791
  • thecherno/hazelTheCherno 的头像

    TheCherno/Hazel

    13,006在 GitHub 上查看↗

    Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance interactive software. It provides a foundational architecture that enables the construction of desktop applications through native hardware acceleration. The project includes a dedicated game engine editor that allows for the design and testing of interactive 3D and 2D scenes within a unified environment. This editor utilizes an immediate mode interface to maintain synchronization with the engine state, while a hardware-agnostic abstraction layer handles rendering commands across

    C++
    在 GitHub 上查看↗13,006
查看 Stride 的所有 30 个替代方案→

常见问题解答

stride3d/stride 是做什么的?

Stride is a C# game engine and 3D rendering engine used for building three-dimensional games and virtual reality applications. It functions as a comprehensive framework and development kit for creating immersive experiences within a managed code environment.

stride3d/stride 的主要功能有哪些?

stride3d/stride 的主要功能包括:3D Game Engines, C#, 3D Physics Engines, Entity Component Systems, Rigid Body Physics Engines, 3D Rendering Engines, Development Kits, Game Development Tools。

stride3d/stride 有哪些开源替代品?

stride3d/stride 的开源替代品包括: jmonkeyengine/jmonkeyengine — jMonkeyEngine is a Java-based 3D game engine and cross-platform graphics framework. It provides the core tools… ogrecave/ogre — Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without… galacean/engine — This is a web-based 3D game engine designed for creating high-performance interactive experiences on web and mobile… thecherno/hazel — Hazel is a C++ game development framework and 3D graphics rendering engine designed for building high-performance… playcanvas/engine — This project is a WebGL 3D game engine and comprehensive suite of tools for rendering high-performance 3D graphics and… o3de/o3de — This project is an open-source 3D game engine designed for building high-fidelity games, simulations, and cinematic…