SFML

软件描述

SFML(简单快速多媒体库)是一个可移植且易于使用的多媒体编程API。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.sfml-dev.org

安全链接HTTPS
立即访问

什么是 SFML?

SFML(简单快速多媒体库)是一个便携且易于使用的多媒体编程API。它使用C++编写,同时提供C、D、Python、Ruby、OCaml、.Net和Go等语言的绑定。可以将其视为SDL的一个面向对象替代方案。SFML利用OpenGL实现硬件加速的2D图形,支持OpenGL窗口,并提供多个模块以简化多媒体和游戏开发。SFML官网提供完整的SDK包及教程,方便开发者使用。SFML源代码遵循zlib/png许可证发布。

🔄 替代方案

15 个选择
WADE

WADE

0

一种强大的JS框架与一组出色的创作工具的独特组合,WADE不会强制你以某种方式做事——一切由你掌控!

5

AGKSharp 是一个免费的 AppGameKit 实现,可用于 C# 和 .NET。

0

GLFW 是一个开源的跨平台库,用于桌面端的 OpenGL、OpenGL ES 和 Vulkan 开发。它提供了一个简单的 API,用于创建窗口、上下文和表面,以及接收输入和事件。

Torque 2D

Torque 2D

0

Torque 2D 是一个功能极其强大、灵活且快速的开源引擎,专为2D游戏开发而设计。

0

NasNas 是一个轻量级的模块化 2D 游戏框架,专注于像素艺术风格游戏。它完全使用现代 C++17 编写,除了 SFML2 外不依赖任何其他库,提供简洁易用的 API。

0

Oxygine 是一款完全免费且开源(MIT 许可证)的 2D 游戏引擎,可在 GitHub 上获取。它使用 C++ 编写,可在 MacOSX、iOS、Android、Windows 和 Linux 上运行。

SDL Game Engine

SDL Game Engine

0

一个面向C/C++程序员的平台无关2D游戏编程框架,依赖最少,便于移植,注重简洁的API调用,满足商业开发需求。

上一页
评分5.0 / 5.0

支持平台