Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Armory3D review

Free#15 of 26 in Game Visual Scripting SoftwareGame Development SoftwareGame Engine Software

A capable Blender-centered engine for visual scripting and cross-platform game exports.

7.3/10Editor score
Armory3D7.3 Visit Armory3D

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Armory3D is an open-source 3D game engine distributed as a Blender add-on and external SDK. It is designed for developers who want to create game content in Blender while choosing between visual logic-node scripting and Haxe gameplay code. The engine supports rendering, physics, navigation meshes, particles, animation, user interfaces, and exports across web, Windows, Linux, macOS, iOS, Android, and console targets.

Its strongest fit is the Blender, Haxe, and Kha ecosystem. Blender provides the authoring workflow, Haxe supplies a scriptable gameplay layer, and Kha supports the cross-platform build pipeline. Developers can choose scriptable deferred or forward rendering, use Bullet or Oimo physics, create real-time pathfinding with navigation meshes, and work with GPU-skinned animation and keyframes. The custom user-interface library and editor extend the engine beyond basic scene assembly, while mobile export is part of its published category support.

Armory3D is a focused choice for open-source teams that already prefer Blender and want visual scripting without giving up access to code. Its feature set covers many parts of a 2D/3D game workflow, but that breadth also creates a Blender-centered process with multiple technologies to understand. Console deployment adds an external requirement: access to platform-holder SDKs and registered Microsoft, Nintendo, or Sony developer status. Choose Armory3D when Blender integration, source availability, and flexible scripting matter most; consider an alternative if you need a standalone editor workflow or want to avoid Haxe and platform-specific console requirements.

Armory3D pros and cons

  • Where it wins
    • Free, open-source visual logic nodes with Haxe gameplay scripting
    • Blender add-on workflow with physics, pathfinding, particles, and animation
    • Kha-based exports for web, desktop, mobile, and console targets
  • Where it doesn't
    • Console deployment requires platform-holder SDKs and registered developer status
    • The workflow is centered on Blender rather than a standalone editor
    • Combines visual nodes with Haxe, which may not suit teams avoiding code

Armory3D fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update