Skip to content
Flax Engine logo

Flax Engine

Unclaimed

A high-performance, cross-platform game engine for creating immersive 3D experiences.

Visit Website

TL;DR - Flax Engine

  • A cross-platform 3D game engine with C# and C++ scripting.
  • Offers advanced graphics, networking, and open-world tools.
  • Free to use with a revenue share only after $250k per quarter.
Pricing: Free plan available
Best for: Growing teams

Pros & Cons

Pros

  • Comprehensive feature set for 3D game development
  • Excellent cross-platform support including major consoles
  • Full source code access provided
  • Developer-friendly pricing model with a high free threshold
  • Direct communication and support from engine developers

Cons

  • Royalty applies to revenue above $250k per quarter, which might be a consideration for successful indie or smaller studios
  • Specific details on the ease of use or learning curve for new users are not provided
  • The extent of the community support beyond direct developer communication is not specified

Preview

Key Features

Seamless C# and C++ scriptingAutomatic draw calls batching and instancingAsync content streamingCross-platform support (Windows, Linux, Android, macOS, iOS, PS4, PS5, Switch, Xbox)Realtime Global Illumination (DDGI and reflections with custom software raytracing)GPU Lightmaps BakingVisual ScriptingVFX tools

Pricing

Freemium

Flax Engine offers a generous free tier with optional paid upgrades for advanced features.

View pricing

What is Flax Engine?

Editorial review
Flax Engine is a powerful and versatile game development platform designed for creating 3D games and interactive applications. It offers a comprehensive suite of tools and features for developers, including seamless C# and C++ scripting, advanced graphics capabilities like Realtime Global Illumination and GPU Lightmaps Baking, and robust networking for multiplayer games. The engine emphasizes performance with automatic draw call batching and instancing, and asynchronous content streaming. Flax Engine caters to a wide range of game developers, from solo indie creators to larger studios, providing full source code access and direct support from the engine developers. Its cross-platform support extends to major operating systems and consoles, making it suitable for projects targeting a broad audience. The engine also includes features for open-world development, visual scripting, VFX, animation, and localization, aiming to streamline the development process and enable the creation of high-quality games. The engine's business model is designed to be accessible, allowing developers to use all features, tools, and source code for free, with a revenue share only applied after a significant earnings threshold is met. This approach makes it an attractive option for new and established developers looking for a powerful yet cost-effective game development solution.

Reviews

Be the first to review Flax Engine

Your take helps the next buyer. Verified LinkedIn reviewers get a badge.

Write a review

Explore More

Flax Engine FAQ

Does Flax Engine support 64-bit precision for world coordinates, and what does that enable?

Yes, Flax Engine supports 64-bit precision for world coordinates. This feature allows for the creation of large, expansive game worlds without encountering precision issues common in 32-bit systems.

What specific real-time global illumination techniques does Flax Engine utilize?

Flax Engine employs Realtime Global Illumination using DDGI (Dynamic Diffuse Global Illumination) and reflections. These are achieved with custom software raytracing, providing advanced lighting effects.

What is the licensing model for using Flax Engine, particularly concerning revenue generation?

Flax Engine can be used for free. A 4% royalty is applied only when a product built with Flax is released and generates revenue above $250,000 per quarter.

Which online services and gaming platforms does Flax Engine integrate with for multiplayer and social features?

Flax Engine integrates with various online services including Steam, Xbox Live, and PSN. It also supports cross-platform deployment to Windows, Linux, Android, macOS, iOS, PS4, PS5, Switch, and Xbox.

How does Flax Engine facilitate rapid development and iteration for C# and C++ projects?

Flax Engine supports hot-reloading for both C# and C++ code directly within the editor. This allows developers to make changes and see their effects instantly without needing to restart the engine.

What are the key improvements introduced in the Flax Engine 1.11 update?

Flax Engine 1.11 brought significant enhancements to graphics, editor tooling, and overall stability. This update included over 929 commits and merged 129 Pull Requests, indicating a broad range of improvements.