What is Heaps.io?
Features
- 2D and 3D Accelerated Graphics: Supports both 2D and 3D game environments.
- Cross Platform Compilation: One source code compiles natively to multiple platforms.
- Fast Compile-and-Run Cycle: Never wait more than a few seconds to build your project.
- GPU Accelerated: Works for both 2D and 3D with modern GPU support.
- Cross Platform GPU Shader System: Advanced effects made simple and globally compatible.
- Full Controller Support: Includes mouse, keyboard, and gamepad support.
- File Formats Support: PNG, JPG, FBX, OGG, etc.
- Open Source: Free and open source with no revenue share or hidden fees.
Use Cases
- Developing high performance 2D games for desktop and mobile.
- Creating 3D games with accelerated graphics and shader effects.
- Building cross-platform game prototypes with fast iteration cycles.
- Learning game development with a free, open source engine.
- Porting games to multiple platforms from a single codebase.
FAQs
-
What platforms does Heaps.io support?
Heaps.io supports all mainstream platforms natively through Haxe cross-platform compilation, including Windows, macOS, Linux, Android, iOS, and web. -
Is Heaps.io really free?
Yes, Heaps.io is completely free and open source, with no revenue share or hidden fees. -
Do I need to know Haxe to use Heaps.io?
Yes, Heaps.io is built on the Haxe language, so familiarity with Haxe is required to use the engine. -
Can I use Heaps.io for both 2D and 3D games?
Yes, Heaps.io supports both 2D and 3D game environments with GPU acceleration.