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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
S

stride3d/stride

0
View on GitHub↗
7,665 stars·1,119 forks·C#·MIT·30 views

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 history

Star history chart for stride3d/strideStar history chart for stride3d/stride

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Stride

These projects share indexed features with Stride. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • jmonkeyengine/jmonkeyenginejMonkeyEngine avatar

    jMonkeyEngine/jmonkeyengine

    4,150View on 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
    View on GitHub↗4,150
  • ogrecave/ogreOGRECave avatar

    OGRECave/ogre

    4,607View on 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++
    View on GitHub↗4,607
  • galacean/engineG

    galacean/engine

    5,791View on 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
    View on GitHub↗5,791
  • thecherno/hazelTheCherno avatar

    TheCherno/Hazel

    13,006View on 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++
    View on GitHub↗13,006
Compare all 30 related projects→

Frequently asked questions

What does stride3d/stride do?

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.

What are the main features of stride3d/stride?

The main features of stride3d/stride are: 3D Game Engines, C#, 3D Physics Engines, Entity Component Systems, Rigid Body Physics Engines, 3D Rendering Engines, Development Kits, Game Development Tools.

Which projects share features with stride3d/stride?

Projects with overlapping indexed features include: 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…