awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
FlaxEngine avatar

FlaxEngine/FlaxEngine

0
View on GitHub↗
6,878 stars·700 forks·C++·4 viewsflaxengine.com↗

FlaxEngine

FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It functions as a programmable framework that supports the use of C# and C++ for building interactive experiences.

The project includes a high-speed graphics rendering engine capable of producing professional visual assets and detailed three-dimensional scenes. It provides a pipeline for compiling and exporting project files across various operating systems using native software development kits and toolchains.

Features

  • Game Development - Functions as a comprehensive game development engine for creating high-quality interactive 3D environments.
  • 2D - Supports the creation of interactive 2D experiences within a cross-platform environment.
  • 3D - Provides high-performance languages and flexible scripting tools for building interactive 3D environments.
  • 3D Game Engines - Acts as a comprehensive cross-platform engine for rendering high-performance 3D graphics and managing game logic.
  • C++ Game Engines - Provides a high-performance programmable framework implemented in C++ and C# for building interactive experiences.
  • Cross-Platform Frameworks - Offers a programmable cross-platform environment for building both 2D and 3D interactive experiences.
  • 3D Rendering Engines - Ships a high-speed engine specialized in the real-time calculation and display of 3D graphical environments.
  • High Fidelity Game Rendering - Provides advanced rendering techniques to produce high-fidelity professional visual assets and detailed 3D scenes.
  • Cross-Platform Build Systems - Includes a pipeline for compiling and exporting project files across various operating systems using native toolchains.
  • Cross-Platform Game Compilation - Provides the capability to compile game project files into native binaries for multiple target platforms.
  • Game Development Kits - Includes a development kit for compiling interactive projects across various operating systems using native SDKs.
  • Game Development Engines - Multi-platform engine for 3D game development.
  • Game Engines - Modern 3D engine supporting C++ and C# workflows.

Star history

Star history chart for flaxengine/flaxengineStar history chart for flaxengine/flaxengine

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

Open-source alternatives to FlaxEngine

Similar open-source projects, ranked by how many features they share with FlaxEngine.
  • gameplay3d/gameplaygameplay3d avatar

    gameplay3d/gameplay

    4,864View on GitHub↗

    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
    View on GitHub↗4,864
  • turanszkij/wickedengineturanszkij avatar

    turanszkij/WickedEngine

    7,117View on GitHub↗

    WickedEngine is a C++ 3D game engine and framework designed for building high-fidelity three-dimensional applications and graphics projects. It features a modern graphics renderer that implements current standards to produce complex geometry and lighting across different hardware. The engine includes a standalone visual scene editor for designing environments and configuring properties without writing code. It also provides an integrated Lua scripting environment to manage runtime logic and automate engine tasks. The framework covers 3D graphics rendering and application development, includi

    C
    View on GitHub↗7,117
  • babylonjs/babylon.jsBabylonJS avatar

    BabylonJS/Babylon.js

    25,652View on GitHub↗

    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
    View on GitHub↗25,652
  • 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
See all 30 alternatives to FlaxEngine→

Frequently asked questions

What does flaxengine/flaxengine do?

FlaxEngine is a cross-platform game engine and development kit designed for creating high-fidelity 2D and 3D games. It functions as a programmable framework that supports the use of C# and C++ for building interactive experiences.

What are the main features of flaxengine/flaxengine?

The main features of flaxengine/flaxengine are: Game Development, 2D, 3D, 3D Game Engines, C++ Game Engines, Cross-Platform Frameworks, 3D Rendering Engines, High Fidelity Game Rendering.

What are some open-source alternatives to flaxengine/flaxengine?

Open-source alternatives to flaxengine/flaxengine include: gameplay3d/gameplay — Gameplay is a high-performance C++ game engine and cross-platform framework designed for developing 2D and 3D… turanszkij/wickedengine — WickedEngine is a C++ 3D game engine and framework designed for building high-fidelity three-dimensional applications… babylonjs/babylon.js — Babylon.js is a JavaScript game engine and real-time graphics renderer designed for creating interactive… ogrecave/ogre — Ogre is a high-level 3D rendering engine designed for creating games, simulations, and visualizations without… stride3d/stride — Stride is a C# game engine and 3D rendering engine used for building three-dimensional games and virtual reality… panda3d/panda3d — Panda3D is a cross-platform game engine and 3D graphics rendering system developed for Python and C++. It functions as…