百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
K

Kha

> 编程语言
开源

超便携、高性能的 开源 多媒体框架。

1.6K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

超便携、高性能的 开源 多媒体框架。

Kha

Kha 是一个低级别的 SDK,用于以便携的方式构建游戏和媒体应用程序。它类似于 SDL,但功能更强大。基于 Haxe 编程语言和 krafix 着色器编译器,它可以跨编译您的代码,并针对最难以理解的系统优化您的资源。Kha 非常便携,实际上可以在其他游戏引擎上运行,其世代图形和音频 API 设计可充分利用每个目标,不仅支持超快的 2D 图形,还支持高端 3D 图形。此外,Kha 可能在您阅读本文时就添加了一个新的目标。

  • 博客

  • 论坛

  • Kha 在 kode.tech 的频道

  • Discord

  • 使用 Kha 构建的游戏(https://github.com/Kode/Kha/wiki/Games-Built-With-Kha)

  • 使用 Kha 的引擎(https://github.com/Kode/Kha/wiki/Engines-using-Kha)

  • 在每个平台上都有出色的性能。

  • 代际图形/音频 API 设计。

  • 硬件加速 2D 和高端 3D 图形。支持回退(即 html5 canvas)。

  • 可以在其他游戏引擎(如 Unity3D)之上运行。

  • 使用 GLSL 编写着色器并跨编译到目标特定的着色器。

  • Kha 应用程序还可以编译为 C# 或 Java 库

  • 灵活而强大的后端系统。添加自己的系统需要很少的努力,而且非常简单。

  • 一个 API 适用于所有平台!

  • HTML5 (WebGL 2、WebGL 和 canvas 或在 WebWorker 中运行)

  • Windows (Direct3D 12、Direct3D 11、Direct3D 9、Vulkan 或 OpenGL)

  • Linux (Vulkan 或 OpenGL)

  • macOS (Metal 或 OpenGL)

  • FreeBSD

  • Android (Vulkan 或 OpenGL)

  • iOS (Metal 或 OpenGL)

  • tvOS

  • Raspberry Pi

  • 通用 Windows 平台

  • Node.js (用于自动创建的服务器版本)

  • Java 和 AWT

  • C# 和 Windows Presentation Foundation

  • PlayStation 4*

  • PlayStation 5*

  • Xbox One*

  • Xbox Series X|S*

  • Nintendo Sw

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言