HARFANG 3D

HARFANG 3D

HARFANG®是用于2D和3D应用程序开发的高端平台。它允许开发人员创建从数据可视化到游戏的应用程序。HARFANG®用C ++编写,具有可用于Python 3.2+(作为Python轮子)和Lua 5.3(作为Lua扩展)的绑定。功能:跨平台(Windows,Linux,Android,OS X)轻量级代码库占用内存少,可与Python和Lua命令行FBX转换器一起使用(广泛支持)对多种媒体文件格式(PSD,JPG,PNG,TGA,OGG)的本机支持,WAV,AIFF,WebM,XM,S3M等)访问机器设备的HID抽象(直接输入,XInput等)数据格式抽象(XML / JSON /二进制后端)基于DearImGui GPU加速的即时UI图形API抽象层带有阴影映射的照明系统基于着色器的渲染在屏幕上绘制TTF文本OpenVR和Gear VR支持完整的场景管理组件/系统架构Bullet物理系统重铸/绕行导航系统使用Lua音频API抽象层(OpenAL)的可编写脚本的组件支持的音频格式可以作为声音3D音频支持(HRTF)进行流传输或加载
harfang-3d

分类目录

Mac版HARFANG 3D的替代品

Godot Engine

Godot Engine

Godot是MIT许可的功能齐全的开源开源游戏引擎。它着重于拥有出色的工具以及可导出到PC,移动和Web平台的面向视觉的工作流。
Unity

Unity

Unity是一款多平台游戏开发工具,从一开始就设计易于创建。
Unreal Engine

Unreal Engine

虚幻引擎是一套专业的工具和技术套件,可用于跨各种平台构建高质量的游戏。
Polycode

Polycode

Polycode是用于构建交互式应用程序的C ++和Lua框架。它是免费的,开源的和跨平台的。
Torque 3D

Torque 3D

Torque 3D是一个易于使用的游戏创建平台。
MonoGame

MonoGame

一种用于创建功能强大的跨平台游戏的框架。XNA的精神继任者,在台式机,移动设备和控制台平台上提供了1000多种产品。
Gamesalad

Gamesalad

GameSalad Creator是由GameSalad,Inc.开发的创作工具。
NeoAxis 3D Engine

NeoAxis 3D Engine

NeoAxis 3D Engine被定位为3D项目的通用开发框架。
Corona SDK

Corona SDK

Corona已成为世界上最先进的移动应用程序开发工具之一。
HaxeFlixel

HaxeFlixel

HaxeFlixel是2D游戏引擎,可让您使用免费的开源技术轻松创建跨平台游戏!
Marmalade

Marmalade

Marmalade是一款屡获殊荣的跨平台开发工具,其信念是开发人员应可以自由地为任何...创新,创建和制作精彩内容。
LÖVR

LÖVR

使用Lua创建VR的简单框架。
Heaps.io

Heaps.io

Heaps.io是为高性能游戏而设计的成熟的跨平台图形引擎。