armory3d.org
A
Armoryarmory3d.org
Armory官网截图
点击查看大图

专注开源跨平台3D游戏开发工具,支持可视化场景搭建、材质快速编辑、多端一键发布,覆盖学生入门开发、独立开发者快速落地、小型团队原型制作等场景,累计服务超8万开发者,可帮用户节省70%引擎配置与部署时间,快速将游戏想法转化为成品。

核心功能

节点烘焙
支持离线烘焙光照数据,提升实时渲染的画面流畅度
材质编辑
可视化材质编辑界面,可快速调整纹理与着色参数
动画系统
集成骨骼动画与形变动画,适配多种角色动效需求
跨端发布
支持导出多平台运行包,覆盖桌面与移动端设备
物理模拟
内置物理引擎,可实现碰撞、重力等真实物理效果
粒子系统
可视化粒子编辑工具,制作烟火、特效等动态内容
脚本编写
支持Haxe语言编写逻辑,快速实现游戏功能定制
资源管理
统一管理游戏资源,支持批量导入与格式转换
场景编辑
可视化场景搭建工具,快速组合游戏关卡元素

使用指南

  1. 1

    访问Armory官网下载安装包并完成本地部署

  2. 2

    打开编辑器导入3D模型、纹理等基础游戏资源

  3. 3

    在场景编辑界面搭建游戏关卡与元素布局

  4. 4

    配置材质与光照参数,调整画面渲染效果

  5. 5

    编写Haxe脚本实现游戏逻辑与交互功能

  6. 6

    设置跨端发布参数,导出对应平台的运行包

  7. 7

    在本地或目标设备测试并优化游戏成品

优势亮点

  • 开源免费降低开发门槛

  • 跨端适配覆盖多平台需求

  • 可视化编辑降低学习成本

  • 内置工具链减少第三方依赖

使用须知

定价: Armory 3D提供基础免费版本,可满足独立开发者与业余爱好者的日常开发需求,付费增值服务与定制开发方案以官网为准,适配小型工作室的定制化开发需求。

价格和授权政策可能变化,请以官网最新信息为准

访问第三方网站时,请注意以下事项:

  • 谨慎提供个人账号、密码和支付信息
  • 下载文件前确认来源安全,警惕诱导性广告
  • 涉及版权素材使用时,请核实授权范围
  • 如遇网站无法访问或内容异常,可反馈给我们

常见问题

不需要,自带可视化编辑工具,新手可通过拖拽完成基础搭建,进阶功能可通过简单Haxe代码实现

支持导出Windows、Mac、Linux桌面端,以及Android、iOS移动端,还可适配网页端运行

支持常见的FBX、OBJ、GLB等格式,可直接导入Blender导出的模型资源

可访问官网文档中心,或加入官方社区论坛获取教程与交流支持

Armory采用Zlib开源协议,可自由用于商业项目,无需支付授权费用

支持基础联机功能开发,可通过第三方网络库实现简单的多人交互逻辑

深度了解

Armory3D是一款轻量开源的跨平台游戏引擎,面向入门3D开发者和独立创作者打造,主打低门槛使用体验,无需高额授权成本就能快速搭建各类游戏作品。

它自带可视化编辑工具,集成了Blender插件,可以直接在熟悉的3D建模流程中完成游戏开发,不需要额外学习复杂的引擎配置步骤。同时支持Windows、macOS、Linux等多平台编译输出,还能适配Web、移动端、主机等多种运行环境,内置的渲染管线支持PBR材质、光影烘焙等专业效果,兼顾了轻量化和专业创作需求。

日常学习小型游戏原型、制作独立小游戏Demo、搭建轻量化3D交互作品时,Armory3D都能派上用场。比如学生课堂作业的3D小游戏开发, solo开发者的小型独立游戏制作,或是非专业创作者的3D互动展示项目,都能快速上手完成。

和Unity、Unreal Engine相比,Armory3D的优势在于轻量化和零授权成本,硬件运行负载更低,对低配设备更友好,但在大型3A游戏开发、成熟商业项目的配套工具链上还有明显差距。而和Godot这类开源引擎相比,它和Blender的绑定度更高,适合已经有Blender使用基础的创作者。

它适合刚接触3D游戏开发的学生、独立游戏开发者,以及有3D创作基础的业余爱好者,尤其是不想在引擎配置和授权成本上投入太多精力的用户,都能通过它快速完成自己的3D创作项目。

访问第三方网站时,请注意账号、隐私与支付安全