Armory is an opensource 3D graphic game engine. It comes up with complete Blender integration that has turned it into a full fledged game development tool. The result is an amalgamated and smooth workflow from beginning to the end, allowing you to work faster.

The good news is that it provides all necessary data at one place so, now there is no need to jump between the applications for constantly exporting data from one to another.

The game engine is written in C Language, Haxe & WebAssembly, structured as a data-driven engine.

It supports the following platforms:

  • Windows, Linux, macOS
  • HTML5
  • Android, iOS
  • PS4, Xbox One, Switch

Armory 3D Specifications

  • Instanced rendering of skinned meshes
  • HDR Pipeline
  • GPU dual-quaternion skinning
  • Voxel-based global illumination
  • Temporal anti-aliasing
  • Timeline based animation

Useful Resources

Game Engine Website: https://armory3d.org/

Game Engine Source Code: https://github.com/armory3d